My partner and so had the best experience, customer service is top priority at this resort. Everyone were super helpful, informative and overall kind but one person we would love to say thanks to making this experience amazing was Christina, helping us book activities and restaurants we wanted to go to allowing us to really enjoy our holiday! There was a range of different restaurants and cuisines, all of which had amazing food (& portion sizes!) We stayed in one of the villas & it did not disappoint from the comfort of the villa to the private views it had to offer. This place has everything you need for couples, families and even solo trips. We will definitely be back again!