The Treehouse is an incredible place to stay. The hosts are welcoming, friendly and efficient. The accommodation is a beautifully built cabin, spotlessly clean and with very comfortable beds. And the location is stunning, an uninterrupted view out over native forest to the sea and Great Barrier Island beyond. Highly recommend