The treehouse is in a beautiful location and very relaxing. The bed and couch were very comfortable. John and the property manager were welcoming and helpful. The amenities included in the stay are great - brand new communal yoga space overlooking the beach, bikes and boards. We would definitely come back.