I don't want to rag on the place, but my guess is that there are much better options. This place is rundown, physically uncomfortable (the bed! The chairs in the room! Even the loungers by the pool!), noisy, and just not nice. Very minimal english was spoken (not their fault; I'm the one visiting, so that's my problem to deal with) which made asking for things very challenging. The room I was put in had construction occuring above and next to it, preventing me from ever "relaxing" in my room during normal business hours. Additionally, the room lacked blankets (just a sheet) and the AC options were "freezing" or "minimal and humid." The buffet offerings for dinner and breakfast were fine, though you can't just "a glass" of wine with dinner. The pool areas were nice as well (if you can tolerate children.) Oh, and points for a swim-up bar. Direct beach access from the hotel was also a plus (even if the surf made the water a little too rough to enjoy.) And the showers were hot and with great water pressure. But overall, the place seems underutilized; beach bars and in-lobby coffee bars that were unattended, difficulty in getting waiters' attention for service at the pool, things like that.