This is a well-run campground in very good condition. The main roads are asphalt with gravel roads to the gravel sites. Although the rules seem quite strict, we had no problems entertaining family guests with BBQ and picnic. Plenty for the kids to do ... this is a no alcohol campsite ... fires out by 10:30 pm. We will stay there again when in the area. About 20 minutes to downtown Asheville.
Savannah Oaks is a nice campground. If you are in the upper sites numbered 51 and up, you will hear road noise. The better sites were 50 - 100 down nearer the river. Plan to put your awning out and patio rug down as you will need it. The sand and leaves tracked into our RV continuously. The trees provided welcomed shade. The river walk area was very nice with a new dock/walkway. About 20 minutes into Savannah's historic district.
Although this campground is convenient to I-95, it is full of old, derelict, permanent campers. We walked around the campground with our dogs and observed one grubby man cleaning his rifle in his doorway; ancient blue tarps covering roofs; junk piled up outside doors, unleashed dogs and rough looking characters. This was the worst place we ever stayed. We slept with the outside lights on and our gun handy. Better choice would be Jekyll Island Campground. Scary place. Very dirty.