Although the beach is okay, the hotel itself and the management response to problems was dire at the price. This is a 3 star hotel posing as a 5 star hotel. The higher priced junior suites have a toilet, bath and shower in the bedroom, literally, with transparent glass doors, so if you like seeing your partner on the toilet or in the shower, or want no privacy, stay here. But every visit in the night wakes one up. Food is average, drinks watered down, and you have to eat competing with birds in the dining area scavenging for your food. The spa treatments are more cosmetic than beneficial. I would never stay again and advise visitors against this overpriced, overrated and out of date hotel.