Ticked all the boxes for our family holiday: comfortable and spacious, attentive hospitality, terrific pool, lovely surroundings and wonderful views. Oh and not too far away from the beaches either. Wouldn't hesitate to recommend.