The staff were brilliant and the customer service we received during our stay was fantastic. Neige was particularly sweet on our check-in. The attention to detail regarding the reason for our stay ie honeymoon and my birthday was very much appreciated, our thanks to the team. The hotel grounds are beautiful. The room we had was perfect for us and a very nice view over the pool and beach. The only negatives I can point out were housekeeping services were not up to standard, each time they cleaned the room, it was obvious it was a very quick fix and not properly cleaned and the other negative was the food, not only extraordinarily expensive but we struggled for our 9 nights stay because we did not enjoy the food in none of the 3 restaurants they have and we did not want to pay 60 euros per person for the buffet dinner restaurant as it seemed excessive plus that restaurant was always mostly empty which I think could be avoided if a more reasonable price was set. Other than these two aspects we did love everything else and we recommend this place wholeheartedly.