The perfect Waiheke Island retreat! We spent 3 nights here and didn't want to leave. The hosts have thought of everything!