Honestly my opinion, this hotel is very out dated. Had an issue the first night with the cleanliness of the room, swapped It for another the next day. The prices for food / drinks seemed a bit outrages, amenities such as the kayaks, beach access , etc weren’t available. The property on the outside when walking around just seemed dirty and not kept up, the “village” which was a short drive with hotel shuttle was dead and over priced as well. For me, this wasn’t worth It, the pictures make It seem way more luxurious than what It was.