We made reservations online, got there Tuesday and left Thursday. We stayed at site 7 in the primitive tent camp ground. It was well shaded and not right on the road. The boardwalks and beach are closed, but at the end of the primitive campground (if you are staying there, only) you can access the Pamlico River and Goose Creek.
The toilets were clean, and the camp site was clean. The have have firewood available in the primitive section just before sites 5 and 6, it’s $5 per milk crate, but bring cash and exact change. The rangers drive through regularly if you need anything.
There wasn’t anyone near us and only one other occupied campsite while we were there so it was really peaceful. No issues with cell service from AT&T.
All in all, it’s your basic primitive camp site. We plan to return, and will probably try to stay closer to sites 12, 13, or 14 since they are closer to the dock and water.
If you have small children there’s not much they can do (we didn’t go to the visitors center) so be sure to bring things to occupy them.