We arrived after the office was closed and so did not use any of the facilities. However, the outside of the office was trim and in good shape. The sites were very large, level, and each had a good sized patch of grass. Easy in and out. Right off the highway. There was not a dog walk or playground. There was a small tree on each site. There was highway and train noise, but otherwise very quiet and relaxing. The Drive-In was a unique touch and depending on where you parked you could watch the movie from your site (sound was over the radio). A snack bar provided food and there was a playground. Fun weekend for a family. Very nice for an overnight. A little on the costly side.
On the good side the park was very quiet, close to El Morro, a minimart and gas station, and right off the highway. The porch of the restaurant was a relaxing place to sit and watch the sun go down. We had limited contact with the management, but the ones we talked to were friendly. However, the campground is very neglected, overgrown with weeds, unpaved, and the parking space was composed of fine dust. The cement block bathrooms were not very clean and there were many bottles of shampoo and so on in the stalls, possibly left by the residents that live there. Safety note! Don't be under the shower if someone flushes. Scalding hot! We had an above average breakfast in the restaurant. The baked goods mentioned by other commenters were not at their best being at least two days old when we purchased. (The restaurant was closed the day we arrived and we could see the items through a window and must assume they had been baked the day before.) It was a convenient place to spend the night, but not a place to spend any time at. Expensive for the condition.
We stayed overnight at this campground on our way home from Florida after picking up our new motor home. It is a easy and short drive from the main road. On our way down we had looked at other campgrounds in the area and this one was by far the best. As we plan to stay in the same area again we spent sometime the morning before we left walking around the entire campground and checking out the various sites. We did not ask about any activities and so can not comment on what is available. Camp fires were allowed while we were there. There are several hiking/biking trails that look very inviting. There is no pool and while it was not needed in November, summers in Virginia are very hot. We had little interaction with the staff, but they seemed normal. Overall, this is a very nice, clean campground and I would have given it a "10" except for the bathroom issue. It isn't so much that the bathrooms are not clean, as they are old. Paint is peeling, metal things are rusted, and locks do not work on all the doors. Nature seems to be taking over and winning. The sites were wooded, roomy, and paved. The interior roads were paved and in very good shape. Trees were cut back from the main road and it was very easy to get our motor home (28-feet) in and out. Larger rigs would have no problems. Good surfaces are important to us as my husband runs and I walk every day. Many of the sites are level, but the ones on the water were not. If you are in a tent, this will not be a problem as while the paved part is not level, there always seemed to be a level spot elsewhere on the site that would fit a tent. If you are in a recreational vehicle check out the sites first to see if you will be able to adjust your jacks sufficiently to be level. We could hear some highway noise when we were outside, but it was faint. It seemed louder near the second loop of sites on the lake. There was a very nice playground located in a shady area and the dump station was clean and easy to get in and out. We look forward to staying here again.