We stayed here 5/25 - 5/27 in room 500.
The Great:
The room is absolutely amazing. Great view, lots of space, excellent design, and 3 separate AC's for the living space to always comfortable. Even a private gym.
Pools are is fantastic, lots of space, perfect for kids, ample umbrellas and lounge chairs.
Euphoria restaurant was excellent. We didn't need to leave the resort to get great food.
The not so great:
Service at the pool is very slow. We ordered two daiquiri and it took 25 minutes for them to bring it. Another 20 minutes for the bill. Self parking is quite far away.
The unacceptable:
On checkout day (checkout is 11pm), roomservice rang the bell at 8:45 the first time. DND was on. At 9:15 we brought our suit case to the car and left a few food items, some water, and my son's ball in the room, planning on returning. When I came back to the room 15minutes later, all towels were gone, and our personal items had been discarded by the cleaning staff. The lady that didn't speak English showed me on her phone that she already cleaned the room. The manager on the phone was of more help. No apology, no nothing.
I really don't care about a bottle of water and a $3 beachball, but the that fact that housekeeping has the audacity to clean the room that is clearly showing DND before the guest officially checks out is unacceptable. It is a major invasion of privacy. I understand you have a job to do, but that has to wait till after the guest checks out!