We really loved our stay at the Bali Tree House. We stayed with our family of 5 (kids ranging from 8-12). And our friend and his 2 sons (14 and 17). The house was plenty big and comfortable to accommodate us all. We utilized the private chef for one day of our visit. Chef Christopher was fantastic. Highly recommended.
Biesanz Beach, a 15 minute walk or 2 minute drive, was the highlight of our trip. We went there almost daily. This cove beach (no waves) is a hidden gem. One of the most beautiful beaches I have ever been to. The locals are friendly and get you set up with chairs/umbrella as needed. Storms came through daily in the mid/late afternoon and often lasted into the night. Fortunately, this didn't ruin our trip and we were able to do everything we wanted to do. My reason for 4 stars versus 5 is the following: The house advertises a hot tub, but does not have a hot tub. I was really looking forward to using it daily, but the "hot" tub doesn't get any warmer than the pool itself. I am not sure of it's purpose. Additionally, the set up with lounge chairs by the pool, because of all the rain, these lounge chairs were unusable. There was never a time we could lay out by the pool, b/c the cushions were soaked through for the duration of the week. Waterproof cushions and hot tub that gets hot, would get this house 5 stars.
Otherwise.....great location. We mostly drove to the restaurants in town, but it is walkable. Beds are hard, but not uncomfortable