Checking in was not so smooth our room was not available, I found this hard to understand because we booked this trip four months in advance. We were upgraded to another room which had a moldy smell, so we all to glad that we had to pack our bags and move to another room the next day. They did heip us with our bags which was nice. The room was very nice and did not have the moldy smell but the room was warm. I notified them of this and I hate to complain about it but they over did it and by the last day we were frozen. Its a good idea to brush up on your spanish because things can get lost in translation. It seeems that the Elegance club members enjoy certain previlages only availabe to cub members. I tried to up grade at check in, but was told the upgrade was not available. The beach and pool are awesome the spa was very nice as well. the food was just OK. Being in the Caribbean I was looking forward to some great sea food. Their Sea food resturant has the best views though, its right on the beach but the food was a let down.. They have a great animation team with alot of energy, lead by Micheal Jackson who keeps you entertained and make sure your having fun. I caught a stomach bug on my last day. I am not sure how I got it, but my parting advice would be DONT drink the water poured from the pitcher at the tables or the spa, ASK for the bottled water.