Stunning property, a luxurious place to stay on Waiheke. Perfect hosts.