Great campground! Beautiful common areas and lake; scenic but 5 minutes from town with everything you could need. Sites are roomy with brand new hook-ups and nicely level. Hardly a bad site in the place but for a tiny handful I noticed out of well over 100. Many buddy sites and small clusters well-oriented for group camping. The General Store is fully-stocked and even serves fried snacks and drinks if you're inclined. Live music on the weekends. I usually don't like all-gravel parks, but they've actually done an incentible job with it. Will definitely be back for a longer stay in warm weather.