This was a comfortable and private place. The listing was just as described and was perfect for our vacation. There were many extras provided such as a cooler, beach towels and chairs. The kitchen was fully equipped for whatever you need. The only downsides were the road noise especially in the kitchen and the bedroom stayed warm even with air circulating. We would absolutely stay at Bambuhale again if given the chance!