We loved our time at Waipouli Resort. The kids loved the lagoon pool as did we and evening drinks at the beach restaurant. Very convenient location. Spotless and spacious apartment. Well organised for our visit though sofa bed was unfortunately broken/unavailable for use. We would love to come back!