I could see this spot being great for group sites. But the campsites were hard, small, and lacked privacy. Also, being in the upper loop, the Park Ranger made us extinguish our small tabletop smores solo stove. Not a big deal for us, but put a damper on our evening.
The beach and park were great! Lots of amenities—showers, sand beach, docks, volleyball, seating, grills, etc. However, the volleyball court sand was incredibly shallow and hard. Avoid diving to the ground while playing.
The Park Ranger let us know we could have a fire on the beach—which was the saving grace of the trip.
Worked well to connect spots that were next to each other for a larger group. But most of the ground was hard and difficult to find good tent spots. The only level spots were the parking spots. Access to water was nice.
Great site to connect with the lake, but didn't enjoy the tent spots available. Ground was hard and mostly prepared for RVs.