Stayed here with two children at the tail end of school holidays and the park was perfect for the kids to play. The kids playground was excellent and big enough for all the kids to play, pump track for scooters was great (but can get super busy in peak times - as expected). Pool is small and the only problem we had during our stay was the number of kids in the pool unsupervised which then started throwing a ball at my son's head. Thankfully it was a once off, however it did deter my children from going to the pool if those children were there on other days. We stayed in a 2 bedroom cabin which was nice although think next time I would try and snag a beach view one as they looked more modern. Staff were very helpful and friendly. Kids loved that they could borrow dvd's from the office for free which was perfect as we had a couple of rainy mornings. Walk into town is a bit of a hike with young kids, but if you have older kids there is a lovely path next to the beach. Overall, kids and I had a fantastic stay.