Te Mahuru lived up to its name of rest and relaxation. Beautiful scenery and amazing hosts, I will be going back and recommend to all :)