We have been here twice in the last two years.
Last year - no shade on our site, and Temps were over 100 degrees. No where for the kids to swim in the lake. It was miserable for the entire weekend.
This year - scouted sites and had some shade at least. Still no swimming areas, but the ranger allowed the kids to play in the sprinklers.
Morale - plan ahead with this campground, espically if you have kids. This is a boaters campground, and amenities are geared towards watercraft, not people.