The treehouse is a good place to stay, it has good views of the ocean, it has a private entrance with a kitchen and laundry. There are a lot of amenities like beach chairs, snorkeling equipment and a grill on the porch. It is located in a great area with lots of food options. We enjoyed the privacy and would definitely stay here again.