Stayed for the weekend and I have to say even when I want to like it, it ended up falling short.
Arrived early for checkin and asked for an upgrade, received a very rude NO from the reception girl.
Got my room and found a dead cockroach next to the bed, went to the front desk and told them about the incident, again received a kind of cold ALL WE CAN DO IS SEND SOMEONE TO CLEAN. Took the issue to the supervisor who turned out to be the same lady at the check in, this time she took good care and found me a better room and directed me to customer service, who where kind to offer a dinner at the privileged restaurant.
It seemed like everything was going to go smoothly from here on, if not for the fact that this upgraded privileged room was next to the housekeeping closet, which they started using and coming and going every morning at 8 am, so no sleeping after this hour.
Breakfast is poor, really really poor and basic, but the food improves during the day, meals and snacks are good, specially the sandwiches by the Yucatan pool, we went to the asian and privileged restaurants which where both very good and the tapas restaurants which are not really tapas. Bars are a highlight, not very crowded and the drinks are good. Only issue was at the sportsbar, first no one could change the tv channel to put the baseball game, solved by the barman after some minutes, but then even when there where people watching a guy from entertainment team came and turned all tv's off and ran away, he really did not say anything and the barman just told us they close at eleven, come on people!! game 6 of the NLCS, ninth inning and the Yankees just tied the game and you turn off the tv just like that!!
Pools are relaxing and the beach by the privileged area is nice and smooth. Only got to see the mexican show and seemed entertaining.
Overall because of the many good people working there I wanted to like my stay but I don´t think I will come back any time soon.