We just got back from Bat Cave, NC. We stayed at a place on "the main drag". The web sight is www.creeksidemountaincamping.com
The place has water, power and sewer. No cable, satellite works well. The sight we had was by the entrance and had 2 30amp plugs and we used our cheater box. The place is neat and the owner is friendly. We had a great time. A brief storm came up and power was lost by the whole park. We fired the GenSet up at 0130 and ran if for my CPAP. No complaints and all was well.
Power came back on early AM and we packed after our 3rd night.
The sights are gravel but reasonably level. The pool is open during the summer. We were creek front and listened to the water all night.
Not a bad place to stay at all!!