Nice park, Surprisingly Nice Swimming Beach, and the Dam is pretty impressive.
Stayed at one of the two "Tent Only" sites in the campground. These two sites are shaded, surrounded by trees and pretty much private to the rest of the "Modern" campground. When staying in these sites, you can see from tent site to tent site, noise was not an issue though. You can quickly walk down to the Dam from these sites (like a 5 min easy walk, down a stepped hill).
Bathrooms are really nice and clean, with showers. Bathrooms have lights, heat, and exhaust fans. Everything was kept really clean on a packed July weekend.
I ventured around the "Cabin" area, cabins look really nice (comfortably primative with an external bathhouse, with cabin key only access, containing a potty and shower) some cabins were more.private than others.
Swimming at the beach was surprisingly nice. Water depth is very suitable for young kids. There roped off "Swimming Area" only reached maybe 4-5ft. Row Boats, Kayaks, Peddleboats, Canoes can be rented cheaply to explore the lake. The concession stand at the swimming beach has a very large menu, from fried foods to ice cream.
Hiking trails are really nice, the one that my family did was a few miles of easy hiking, mostly graveled thru nice lush forrested and marshy areas. My young kids had no issues.
Will definitely visit this park again.