We stayed overnight at Battle Run Campground in G loop site 99 which is a long pull through. We were in a 36’ 5th wheel. This was during first come first serve season and there were plenty of sites available. We arrived around 1 pm but off-season the check in gate doesn’t open until 5 pm. Once the office opened registration was easy. There are “no pets allowed” signs at the gate but unfortunately some people ignore them and bring their dogs. The campground is easily accessible from Hwy 19 and there are signs on the highway. I didn’t see any low limbs that would cause a problem for a tall rig on the way in or in the campground. Our site had a long gravel pad with plenty of room for our camper and truck once we unhooked. The site was level and had a fire ring w/grill, picnic table and lantern pole. There are no water spigots at the sites and I didn’t see any in the campground. The only water I saw to fill your tanks was at the dump station which I find less than desirable. There is 50-amp service at the sites. Our Southwire Surge Guard power protection device tripped 3 times that I know of shutting off power momentarily the night we were there. I received 1 bar of AT&T cell signal. With an antenna my channel scan showed 4 OTA TV channels but none came in clear. There were pay phones located with the vending machines outside at the bath house. There was a laundry room in the bath house too. The bath house was very clean and more modern than many I’ve used in other COE campgrounds. We saw several sheriff patrols in the campground during our one night stay. We were able to get cheaper diesel fuel at the Sheetz next to the Wal-Mart in Summersville but it’s about 12 miles away. We paid $17 a night using a pass. We enjoyed our overnight stay at Battle Run Campground.