Amazing view, can see the ocean in front of you from the balcony. Facilities were good - pool, spa, gym. Food was decent and varied, but not amazing. Room was large, modern with some nice touches.
However, for the price it lacked the quality that I expected from a 4* hotel. Our drain smelled a little when showering and the shower flooded when on full power. On our last night the whole dining room smelled like sewage for some reason (staff gave no explanation). At times the staff were quite rude and unhelpful, especially when taking drinks orders in the restaurant.