We stayed here in on a tent site for 2 nights with 3 kids and 2 adults. The site wasn't very nice for tenting as it is very rocky and uneven ground. There is only 1 bathroom on the entire site which was a little annoying with a toddler especially when it closes for an hour everyday for cleaning.
With that being said, the grounds are well kept and staff are friendly. There was lots for the kids to do from the large playground to staff run activities.
Also the pools are nice and warm but are extremely busy even on a cold, rainy weekend. The children absolutely loved the little water slide and we enjoyed the adult only hot tub.
Just a for warning be sure to have cash or credit as they do not accept debit at all. More