Hapuku Lodge is an amazing place. We stayed in one of the tree houses and it was an unforgettably wonderful experience.The rooms are beautifully put together, with a huge comfortable bed in the middle, a massive spa bath at one end of the suite and a log fire at the other. Both sides enjoy amazing views.
The restaurant was exceptional...
More
