We are regular travellers to Bali (almost 50 trips) and let me say that this little oasis is a find indeed ! Whilst other, more expensive resorts can dream, this little slice of heaven has a definite soul !! The web site gives you a good idea of what to expect, but this place it is so much better in... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travelers.