Not really worth it
Most staffs didn't know how to speak English but one. The breakfast included was not good. We stayed for 4 nights and the cleaning lady not once came to clean our room. Complimentary bottled water, coffee, daily fresh towels, etc were not delivered. We literally have to ask for them every single time and when we do call, we have to wait a couple minutes for the English speaking staff to come. With all that saying, the beach is just right in front of the hotel and close to all the restaurants and nightlife.