One of the worst hotels I have ever stayed at. Not only did they mess up our booking, but upon arrival they gave us a different room than what we specifically asked for. The towels in the room were dirty, the room smelled musty and humid, the shower curtain was broken, the shower was leaking and the pillows were literal rocks. The resort is not up to par with other resorts I have stayed at, there are not enough beach chairs or umbrellas and when you request for any the answer is that they are limited. 6 pairs of umbrellas and lounge chairs is not enough for a resort. They don’t have room service and did not bother to alert any guests about the fire drill, keep in mind we were in the shower panicking because we heard the fire alarm and rushed out only to be told that we could go back to our rooms it was a drill, there was no alert or anything. The quality of the room was not the best and neither was the food, while the lobby entrance may be pretty and relaxing other than the pool area there is nothing else for this hotel to stand out with. If I would have known the lack of upkeep and quality before hand I would have not stayed at this hotel. Beware all other great reviews, those guests clearly have not stayed at quality accommodations because anyone that thinks this hotel is worth staying at is on drugs.