I've camped at the Fredericksburg KOA a couple of times. Nice campground, but it is "back in the holler" so cell phone service is more miss than hit. There's also Aguia Pines Campground in Stafford where we've camped a few times. It's on the side of a hill, but most of the campsites are pretty level and it is a Good Sam Park.