I really think that how much you enjoy this campground will come down to what you want out of a camping experience. The sites on all of the loops are pretty open, and sort of right on top of one another. So, if you are looking for a quiet, private camp experience, don't even bother.
If you are looking to camp with several families, being able to go back and forth between campsites easily (kids running about, etc) then this is a great site for you! The camp hosts came around a good bit to check in, the bathrooms were acceptably clean, and the sites were well-kept. I would say that this is a great "first campsite" for young families looking to dip their toes into camping.
The downsides were that the paths to the bathhouses were usually on a hill, and are not "clear". Read- lots of roots and things to trip you up at night. Most places we have stayed have crushed gravel or at least cleared dirt paths. My son fell 3 times- during the day.
The other major downside, is that even though it was only in the mid-70's, the fans were on in the bathroom. It was loud, and if you have a sensory-sensitive child, this campground will not work for you. Also, if you have small kids, there is no playground on any of the loops, so you have to go to the beach area to use a playground.
The lake was nice and clean, the water clear and looked to be a great way to spend the day. It was a little cool for the beach, but what really took away from the experience, was the number of yellow-jackets flying about. We camped here towards the end of August and the camp hosts said that the yellow-jackets showed up about two weeks prior. I was stung, as was the little girl in the site next to us.
Overall, I would go again- but earlier in the year, as to avoid being stung again. This is totally a campground meant for families who would like to use the beach. Basically, this is the campsite we will go to when we don't want to drive to Rocky Gap.