Ten nights with our family in August 2026. The setting is exceptional, no argument there, and it is the only thing that gave us no trouble.
Fees that were never disclosed at booking were charged on arrival and presented as compulsory, which they were not. No proactivity afterwards: you have to chase the hotel yourself, several times, to get any answer.
Technical problems at every level, in both rooms we stayed in: faulty room access, water cut off mid shower, damp and the smell that goes with it.
Dining: limited variety and poor value for money for a property of this category.
Some staff behaved unprofessionally, at reception and at the beach and pool bar. Other staff were perfectly correct, so the issue is not general, but it is real.
We also noticed a sewage smell near the beach on several occasions, which raises questions about the drainage.
A beautiful location run by an organisation that is not up to it. As a family, I would not recommend it as things stand.