An outstanding place to stay on the lovely Waiheke Island!