Beautiful beach you can walk on but misleading photos that make the property appear more upscale than it is. The stairwells are very smelly and not maintained, the workout room is swelteringly hot and only had 3 pieces of equipment with a tv that doesn’t work. The breakfast which was included, cane with an inquisition every morning while I had my mouth full of what my room number was to make sure I was entitled to the food i was already eating. Not sure if they planned to repossess it if I wasn’t? Also, when I tried to check out they asked me to wait while they checked to make sure I hadn’t taken anything from the mini bar, even though I said I hadn’t, and they had already taken a Sr unity deposit from my card. Time to start trusting your customers. Lovely restaurant right next door and an amazing tiki bar right down the street too. Those are the only things that made the stay worthwhile, and the beach.