Our experience was amazing! We visited Waiheke for the first time to celebrate my husband's birthday and to explore the island, and fell in love with the place! Definitely our stay at Craig's played a major role - we enjoyed every minute at the lovely cabin with the most incredible view. Onetangi beach is by far the best beach we have been to! Very grateful to Craig and his family for making us feel welcome. They are such lovely people and we are looking forward to staying with them again!