...our stay last week. Booked based on the TripAdvisor feedback that precedes this entry. And not disappointed at all... Some feedback - -- Stayed in the Garden Villa - and loved the pool and privacy it afforded - even without it all being walled-in. -- As others have noted here, barely aware of any other guests over our entire stay.... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.