Not bad!
In short: territory, beach - excellent rooms (we lived in the clubroom, 282 rooms, 50 meters from the beach, 150 from the main restaurant) - excellent food - in terms of quantity and time of work - excellent, in terms of variety - extremely average.