LOVE KOA's, exclusively camp in they are very family oriented.
We have a 18ft travel trailer and camp with our two preschoolers. Camped the week before Columbus Day. Stayed five nights in the deluxe patio site with porch swing, gas grill (so nasty we couldn't use) and umbrella (filled with bugs and couldn't use) over patio table and comfy. Raised fire box on patio with screen to cover if desired.
Can't comment on pool, bath house or restrooms.
--Two playgrounds for the kids.
--Nature walk path.
--Central location b/n Staunton and Roanoke.
--Older couple super nice (that manage campground).
--Nicely stocked campstore - with ice cream!
--Papa John's delivers pizza to campsite.
--Off season the campground is not crowded.
--Younger man is grumpy, grumpy, grumpy. It was due to rain two days and my husband asked if the man could recommend any indoor attractions BESIDES the Roanoke Transportation Museum and the man recommended the two local zoos. (hunh?) DH also asked why the WIFI doesn't work, man told him he needed a clear signal (no trees, no campers, etc.). DH couldn't get a signal in the store, right in front of the man. Man shrugged. We get it, we're camping. But don't advertise that feature if you can't deliver.
--Very unlevel spots. Luckily we had plenty of contraptions to level our camper. The older gentleman did offer add'l boards, that was nice.
--Camp store was typically overpriced.
--Campers came and went all day long until well after dark - for just one night. Kinda a transient place off the highway I guess for ppl traveling.
Overall, because of the grumpy staff and unlevel spots, we will probably not be back to this particular KOA.