Our stay at Treehouse was idyllic. Really felt like a little paradise with the surrounding nature and birds, the amazing views and the comfortable accomodation. The location is ideal , close to the beach and shops . Our host Carolyn was attentive and very helpful with advice about where to go on the Peninsula. Highly recommend.