Mixed feelings about this place. One of the main pictures for this property is the beach, making it seem like it’s a beach front property. It is not. They have a small section where motor boats come in (kept seeing guests told to move away) with some beds/umbrellas that filled up early on two of our four beach days and we had to pay $30 to the bar to get beds/umbrella. There’s a shuttle once an hour to the beach but it’s also walkable (about 5 minutes in the heat). The water/beach was very nice. The hotel is very close to a lot of restaurants and shops, so we did walk a lot and it was very convenient. The lobby has no A/C, the rooms are really apartments, mine had 3 locked doors and a warning sign on one of them.. very spacious, nice balcony (but too hot to be on it) bathroom barely had any counter space, really didn’t match the rest of the room.. they are extremely stingy on towels! Considering you may need to take 3 showers a day, I had to ask for extra towels, which disappeared the next day. The beach/pool towels they give just one per person, very annoying when it doesn’t properly cover a chair.. and you don’t get to dry yourself with a clean towel. Checkout is 11am, while check in is at 4pm.. if you have a late flight you might as well book an extra night as they wouldn’t budge for even an extra hour (and we asked 3 different people). Once we got past the various disappointments, we had a decent time (not due to the hotel). We will NOT come back to this property.