If you are looking for a nice shaded place to relax with your family this is not the place for you.
Pros: clean
Very nice bathrooms (once we figured out how to get into them)
Beautiful view of the lake from certain points
Cons: no trees whatsoever so all day you bake in the sun at your campsite
The whole campground is a huge steep hill so biking with the kids is not possible
Most sites are a long hike uphill from the water
Not much water access for swimming
Unfriendly personnel
No ground campfires allowed (you must rent a portable firepit at an extra cost)
We would never go back again.