Great stay in May with my wife and another couple. food was great, a lot too choose from.
Staff very helpfull, some speak beter English than others but in general ok.
Location, was very peacefull, in a sort of private bay, no beach to speak of but plenty of sun beds to choose from.
Minus point, a lot of noise from accomodation left and right in high season.
And there is no where to go for a walk in the evening time after your meal!!!
Overall a great holiday and would recommend it but not in high season, price will to high for what you get.