My husband and I got married at the Elegance on January 14th. We only had 8 people come with us so we didnt feel the need to go all out with special requests. We got the base package, had our dinner at the steakhouse, used the hotels photographer and the brightlights videographer. No extras. Simple. Quick. Perfect. We dont have any complaints. The flowers that I chose were white. They werent wilted at all. My sister did my hair and took a flower out of the bouquet. That one was wilted by the end of the night but it was very hot that day. As for the hotel. Perfect. We want to go back for our first anniversary. We went to the Mayan Riviera a couple years ago and this hotel far exceeded my expectations. We ate at the buffet every morning for breakfast and lunch. The food was really good. I was always full after eating (unlike Mexico, just kinda picked at what looked edible.) The steakhouse was really good. We went there three times. So was 9 doors, just awkward sitting at a table where you dont know anyone ( we arent the type to start a conversation, very reserved ) We upgraded to the Elegance Club, I would do it again in a heart beat. The view of the ocean we got was worth the upgrade in itself. We didnt use the butler but everything else was amazing. All in all, I wouldnt worry one bit. There is always someone who finds the trip unpleasant. Even in our group. My sister and brother in law are more into the party scene then us so I dont think they enjoyed it as much as its not too much of a party hotel. My mom has a hard time with the heat so she didnt enjoy it as much as she would have liked. But everyone else seemed to enjoyed themselves. It is by far the nicest, cleanest hotel we have ever been too.