Our site was great. Lower sites were not so great as we have had a TON of rain this year. We have gone here for 2 years now and will be back again. Had friendly people, clean rest rooms, a nice pool and park!
We have camped at this place for a number of years. I will guess at least 8 years, probably more. When we first started going, it had some annoying rules but no biggie (see dog rule below). After the owners gave/or sold the cg to the kids, it has been a nightmare. Customer service is atrocious. They are very miserable people, and we have started looking for a new place. We aren’t the only ones: when we started camping here the place was FULL on the weekends and had to be booked at least 5 months in advance. We always booked a year in advance to get the 4 to 6 sites we and our friends wanted. Again no less than 4, quite often 6. Last year, less than 1/2 the sites were full, the year before about 3/4. We looked around at a few campgrounds in the area: they were booked solid and had been for months! Just like this one used to be, so its not the economy, it's the owners. As stated in another review, the shower\bathrooms have no venting, and get pretty nasty by 10 am or so. They are individual rooms with toilet, sink, and shower. Rooms are larger than needed, and not very numerous. If you need to use the bathroom in the morning, the wait will be 1/2 hour plus.
There are no plain toilet sites. The non pet friendly rating is because they only allow 1 pet, and you can only walk the pet directly from the camp site to the dog walk area. If you stray from that line, you get reprimanded. Within the last couple years they mandate wrist bands. I never wore mine and just kept it in my pocket. Never got called out for it, but I never use the pool etc. However my wife and kid did, and they were wearing their wrist bands!! (They gave us the wrong ones on check in.) Sad to look for another place but if they don't turn things around they will be out of business soon and are probably to ignorant to know it is them, and not the economy!