When this resort popped up as a compliment to my flight booking on Expedia I was skeptical initially, however with the past positive reviews here on Trip Advisor I gave it a shot with my fiancee. How glad I was when I arrived to this distinctively different Bali experience. The staffs here generally speaks English and more often than note...
More
