A beautiful gem hidden in the Helensville countryside, with welcoming atmosphere provided by lovely hosts. Would definitely stay again!