Only reason I give this place 4 stars is because of the people who stay here that are friendly. The place is clean but small.
The camp team (or whoever) are not around when you need them and leave children in charge of the front desk at checkout time.
Pool has ridiculous rules on when to be open, even on hot days. Sometimes they don't even open it until 3, which is what happened when I was there.
Electric sites are not well labeled on whose Electric is whose. Expensive for not having anything to do recreationally. No trails or rentals (must bring your own life jackets; they do not provide them, so might as well not have anything to rent).