Overall excellent. Great beach with sunbeds, calm adult-only areas, friendly staff, great snorkeling, nicely presented and tasty food, well maintained premises, nice beach-side lounge, no loud party or animation. Room for improvement: Ordering food/beverages from the beach, birds picking at unattended food/beverages, nicer recreational areas (billard). We preferred Half-board over All inclusive.