My friend recommended New River Junction to me and I'm glad that I listened to him. The campground is not far from Virginia Tech and so there were several other campers staying a few nights with plans to go to the football game. The RV sites are along the river and two sites share an electical box and the water hookup. The staff was friendly. The bathrooms are single occupancy per gender. Tubing rental and a shuttle bus are available on site. The campground is dog friendly and they offer tubes for dogs too. I think the only downside is that the campground is flanked by railroad tracks and the trains run periodically throughout the day and night. So be sure to bring earplugs if you're a light sleeper.