An ideal place to relax and stay while on Waiheke Island.