We could not have been more pleased with this place. The condo had one of the best stocked kitchens I've ever seen in an AirBNB (tupperware, appliances, dishes and cutlery). The rooms were large and spacious, the couch was comfortable. There was snorkel gear and beach equipment so we were able to take those with us to the beach. We just felt right at home.
On top of that, Waipouli Beach Resort was very nice, but still had a lovely family-friendly atmosphere. The pool and slides were phenomenal (there were 3 different hot-tubs in the pool area). The kids loved it, and the adults loved it. It was also nice that we didn't have to worry about towels since that is something that the resort took care of for us.