We stayed here for 3 nights with our 2 young children during the school hols and had a great time. The villa setup is great - we could put the kids in the twin room to sleep while our double pull out bed, table and chairs, etc was on the other side of the central kitchenette and bathroom.
The (warm!) pool and spa were just across from our villa and towels are supplied in the disabled/family toilets (they may be in the other toilets as well).
We booked the kids in for the 15 min horse ride and I had did the 1 hr trail ride which we all loved (extra special thanks to our horsey hosts, Amelia and Michael!) and which we're fabulous value at $6 and $33 respectively.
We ate twice at the Links buffet!
We love staying here - just wish the kitchen was a little more comprehensive with an oven-type facility.