This was my family's spot to go camping. We always brought our boat, and either left it in the long double car parking pads offered st each site, or in the extra 30+ parking lot. Several CLEAN restrooms with showers, pretty good size campground. Horseshoe pits, volleyball court, basketball hoop, a small little quaint "stage" for presentations. Campground always seemed to be +90% full whenever I was there. I think they have made recent renovations in the last couple year.
Beautiful beach, quaint little campground with two sets of restrooms and a set of showers. Very well kept.
The only drawbacks for me personally were all of the tent campsites were in the back, while the RV sites were closest to the beach, potentially with the best views. Plus the tent sites are closest to 101. However, the noise didn't seem to bother me throughout the day and through the night.