The staff is friendly and attentive, though they can be hard to reach during busy periods. While the accommodations are functional, they are very basic. Unfortunately, the food was a major disappointment; after a poor experience at our first included breakfast, we chose to eat elsewhere for the rest of our stay. To make matters worse, we were charged for that breakfast at checkout despite it being part of our package. The amenities are also quite limited—the pool is tiny, with only three lounge chairs, and because the restaurant is open to the public, the area was often crowded with non-guests and sand from the beach. It’s an okay stay for the price, but I wouldn’t return.