Exceeded expectations. Waiheke is a treasure and Craig's house is perfectly situated for a relaxing and fun filled visit. Craig is an incredibly hospitable host and will make you feel right at home. Highly recommended!