This place certainly deserves a five-star rating. Grounds immaculate, villas just right as in convenient to activities, yet private, well appointed and equipped...all support personel most personal and helpful...entertainment folks enthusiastic and supportive, A nice mix of guests in ages and nationalities ...a low key but interesting mix. We didn't even need to visit the kingdoms and worlds outside to enjoy this excellent facility. Thanks!