We've stayed there 4 times before it was a KOA. There are several pull through sites on top of the hill that served us when we had a Dually and 35' fiver. I'm not sure if it has the same owners.
Douthat State Park is a nice place to visit. Stayed there on our way home from picking up our new trailer from RVW. It is near the WV border just off of I-66.