Waiheke was beautiful. We last minute booked on a rainy afternoon after not initially planning on staying. They were so accomodating and responsive. Even made us long blacks with a ride to the ferry. Highly recommend! Oh and rent E bikes!