I was there with a big group of woman and all the staff did everything to make us feel comfortable. The rooms are beautiful and as much as one is used to having air conditioning in tropical Bali and I am glad that they are staying true to their ecological and sustainable principles. The Staff is an absolute delight and... More
What is Certificate of Excellence?
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.