The staff is wonderfully nice and helpful. We took our three boys (all under 5) for the weekend. There was not much at all for them to do other than play in the pool, which was a tad bit dirty. BUT there were storms that weekend so I don’t think that was their fault. There is a play ground and game room for older kids but nothing for the smaller children to do.
If it was just adults going, or even older children maybe 7 and up it would be a great location.