We stayed 2 nights in Campground D which has electric & water, some pull-through sites & a dump station. We were in a Class B RV, but larger units didn't seem to have any problem maneuvering or setting up; sites were level, shaded, mostly gravel, and pull-through sites were about 33 feet wide. Bathrooms and showers were fine, if not quite as roomy as some other Virginia State Parks. A very nice trail system is connected to campground, and rental boats are available at the marina. There is also a Wi-Fi Hotspot at the Conference Center next to the marina. AT&T cell service was good from the campground, too. Like many Virginia State Parks, there are also camping cabins and lodges available for rent. Firewood was $5 a bundle.
This is a very nice park - only about 5 miles from I-81, and the route to the park goes by a WalMart and grocery store if you need supplies. We stayed at Camp Burson, the campground with full hookups, although we had to drive down the road to the main park to check in, probably because it was midweek. Camp Burson is connected to the trail system that goes around the lake, so it isn't that separate. Sites seemed pretty level and nicely shaded. We were in Class B, but there were large 5th wheels & trailers in the pull-through sites. Bathrooms were clean, as were the 4 individual shower rooms serving the campground. Firewood was available from the camp host for $5 a bundle.