We booked through British Airways holiday. From our welcome through to departure, the whole team looked after us exceptionally well. Stavros, Demitri, Marios, Vivien & Emily ( & the whole team) all excelled in taking care of us. Not forgetting Stelio who helped me break into my suitcase when I could not open it on arrival! The pool space is well maintained as are all the rooms. Exceptionally clean & tidy everywhere. Breakfast is a full & delicious buffet with freshly made coffee! Our only downside: the price & standard of the cocktails. If charging €24, I’d expect them to be of mixologist standards! We would have eaten & drank at the hotel more if the prices were more competitive with the town. Thanks for a great stay.