We stayed there in October last year. We love the place, primarily because of the location - park the car and walk/ride to everything you need.
In terms of the park itself, there is one old amenities block in the middle of the park which is very tired and needs to be updated. The amenities block close to the boom gate is newer. Amenities are cleaned thoroughly daily, in the middle of the day. Bins are emptied regularly.
On the first day of our stay, one of my sons lobbed a soccer ball onto the roof. It was 5.30pm on a Friday, and after approaching the office that night, we had the ball back by 8.30am the next morning. The park staff could not have been friendlier.
The pool was also crystal clear everyday, unlike some of the other parks we've stayed in.
All up, I would recommend this park, and we will be going back.