My husband and I spent a week in November and had a wonderful experience.
Villas are terrific, with a balcony and a stunning view, the staff is kind and professional and there are good facilites such as spa, fitness room, etc. This is the ideal place for a romantic week!
We were really disappointed by the restaurant and the lack of quality: poor selection of fruits (bananas available upon request!!!), Mediterranean buffet on Monday is terrible, Thai buffet is average ...forget about coffee and cappuccino!
More attention to details should be paid: Masala tea served in Nespresso cups, low quality cutlery.
By the way, dress code in the restaurant is not respected by every guest ...