The Bali Cottage is a dream world! The setting is absolutely perfect, right by a great snorkeling and swimming spot in one of the most beautiful parts of the island. Probably the most unique place I've ever stayed, with a big tree growing right through the room, it was more than we expected. The hosts went to great efforts to make it very clean and comfortable, and even came out to the road when we arrived late at night to help us find the way. The outdoor kitchen and bathroom were ideal for the climate. Good quality snorkeling gear was provided, what a treat! We couldn't have been more pleased, unless perhaps we could control the course of nature and turn off the Ficus berries falling on the roof at night! But that's what you get if you want to sleep amid the trees :)