The Treehouse is an amazing place to stay. The views are stunning and the Treehouse is private. It is a perfect spot for a relaxing stay and close to the beaches also. Highly recommend and will be back soon.