We loved our stay at Te Puia Lodge - it was beautiful, great location and lots of awesome amenities - everything we needed was there!