The 5 star reviews are all true, very clean, very well cared for and maintained, amazing staff who are willing to help out in any way they can – from delicious food, even for those with allergies, laundry is done daily, room service, amazingly friendly staff and did I mention the beautiful private villas, we had Villa 4 for a couple, Villa 4 for a very big family group and pre-wedding party, Villa 10 for 4 and family Villa 12 for two families . All with clean pools and beautiful furnishings, wifi, very comfortable beds, air con and fans, warm lovely showers, kitchens are well equipped. 10/10. Would love to return one day.