Great location
Just recently stayed here during a weekend getaway to Kings Dominion. Nice and peaceful campground from what I could tell. Did not go through entire park during this stay. Clean grounds and nice shower houses. Friendly staff in the check in center. One convenient option that comes with staying is they have a shuttle service to the amusement park that runs by roughly every 25-30 mins. They even run until 12-1 in the morning for those who plan to do the Haunt the park has during the Fall/Halloween season. Not close to a lot of restaurants but within 10 miles of a nice selection of stores/restaurants