Excellent attentive staff, exceptionally clean, good variety of food and no shortage of sunbeds. Shuttle to beach club worked well with excellent facilities on the beach. High cliff location so multiple lifts and steps are required to reach some of the accommodation blocks and facilities. One whole set of lifts was out of action for the duration of our stay but the others were fine. Fabulous views though from the pool area, terrace and rooms. We thoroughly enjoyed our stay - would definitely return.