Perfect location for an event at Waihi Beach Hotel. Immaculately presented, with lovely personal touches. Loved the outdoor shower!! Would definitely stay again!