We stayed here for 8 days on site 20.
Our site was very level and a decent size. We had trees behind us and plenty of space between us and the site next to us. The only draw back on this site was we had a path/walkway next to us that had alot of foot traffic.
We do not camp with kids, but this place has alot of activities for kids and I would recommend it if you are looking for family friendly.
Staff was friendly, decent store and some nice hiking trails.
What we didn't like, and this was because of the people staying there, was there are tons of barking dogs. We have three, we do not allow them to bark. I don't understand how someone doesn't hear there dog barking for hours. Alot of loose dogs and one person had their dog locked in their truck all day for three days and it barked non stop.
People just walked across our sites, right between fire pit and picnic table. This was constant. This was at no fault to the campground, it is simple camper etiquette.
Campground is close to store if you need to shop.
Reason we gave it 3 stars was sadly the dogs barking and rude transient campers.
I would recommend bringing bikes or golf cart, as it's a very large campground.