The location is great, however there is NO long beautiful beach- what you see in the picture is the extent of it. No pool, of which I didn't even notice since we thought we would have direct access to the beach and the water.. it was covered by stinky seaweed. Unless you pay for excursions, there really is nothing to do except eat, drink, walk around the very small city or rent a golf cart.
In addition, be ware- I had bites all over my legs which were very painful- I assumed the were sand fleas- Nope! BB
Also, not that the hotel has any control, but a Video arcade down the street plays very loud music with bass that can be heard and felt all day and into the night. Very hard to sleep if you're a light sleeper
The hotel staff was very nice and as accommodating as possible.