No we did not sign the group contract, you go to the group contract when you book 15 or more rooms, we havent booked that many rooms yet, right now Im at about 6 rooms but I still have a while before our wedding. I do know if you book 5 rooms you will get an upgrade on your room, and when you book 10 rooms you get another room upgrade, a 30 min cocktail reception following your ceremony, welcome cocktail reception, and you get 1 complimentary person credit based on first 12 paid rooms, and 1 complimentary room credit based on 25 paid rooms. I have not heard much on the hair and makeup that was a concern of mine as well. I was not too thrilled with the pictures I have seen from the beaches photographers so I decided to book tropical imaging, they are amazing, and I have heard nothing but great things about them,and their website/portfolio is amazing!! When is your wedding? Let me know if you have anymore questions, I'd be happy to help!!