I stayed here with my young kids, summer time but not school holidays. They loved the water park and jumping pillow, and enjoyed the big playground (there's a small one too) so it's good for toddler-aged kids. Our cabin was nice, had everything we needed for our week, appliances, beds, bathroom etc was all fine. The bathroom and 2nd bedroom were a little cramped, but definitely manageable. The park was fairly quiet in our stay, short drive to shops or other areas nearby for the beach, playgrounds, and whatever else you might need. It's also only about 40 minutes to the Australian Reptile Park which is well worth a visit.
We would stay here again.