There are a limited number of sites here, 6 for tents and the rest for RVs. We have a travel trailer and this was the easiest set up we’ve ever had. Each site has a long, paved, level pad for your camper and vehicle. The electric and water post is very nice organized. Sewer available at all electric sites. Tons of big rigs here bc the spots are spaced appropriately and easy to maneuver. Bathrooms and showers are the nicest I e ever used at a campground. But the jewel are the lake front campsites. We literally walked out our door to the sand beach. Our fire pit was located so we could chill and watch the lake while the kids jumped the waves in the long shallow sandy areas. Dunes are also behind some sites, which is fun for the kids to roll around in. Super dog friendly. Close to grocery and restaurants if needed, but still feel isolated despite the proximity to the highway. The sounds of the waves on the lake put us to sleep at night. A perfect camping paradise. The only downside is that this campground is always booked, so it’s hard to get a reservation. We booked in December for the following June, and all lakefront spots were booked already. A last minute cancellation meant we could snag the lakefront spot, and it’s amazing. Don’t hesitate if there’s a spot open, just book it!