We got this hotel as part of package through BJ's Travel service. This hotel is fairly small, only around 90 or so rooms, but staff is very attentive, and eager to help with any requests. Front desk personnel speaks fluent english, housekeeping was quick and efficient, and room that we were in, was 2 bedroom suite and was very clean and comfortable. There was a window in bathroom that couldn't be closed, balcony door was slowly disintegrating and furniture was in a need of updating. But the room was clean, had a refrigerator, and mattresses and linens were comfortable. This property has nice pool that our kids enjoyed. The beach in front of the hotel is not the nicest (you won't find the sugar white sand like some of the pictures you may have seen from Caribbean) and the water is fairly murky due to the color of the sand. But the waves were gentle while still being interesting for the kids, and our kids didn't want to get out of the waves...
There are relentless vendors everywhere on the beach, and sometimes simple, firm "No" did not work, as i had the massage lady start working on my back despite my objections. This is i think main detraction from otherwise very pleasant experienceMore
- Free Parking