From the moment you are greeted by the excellent Staff to the time you sadly have to leave you are treated like the only guests in this hidden oasis. We booked 3 of the 5 villas in October 2013 and eveyone of us was impressed with our beautiful rooms and especially the outdoor bathrooms. The Bella Vista Coffee shop has... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.