This is a pretty nice campground, similar to other state parks in North Carolina. The sites are spacious, we stayed at a double site that allowed up to 4 cars. The site was level and stayed dry during the heavy rain, however we saw other sites that had big puddles, with tents in the water. The bathrooms were cleaned regularly, but they were not very nice. The shower didn't look good at all, we didn't use it.
A great things about the campground is that it has its own kayak/canoe ramp, just a few minutes drive from the site. We saw people fishing from the ramp as well. On our morning paddle we saw a couple of bald eagles, they were amazing. We stayed at the campsite after heavy rains, so the beach was closed. It must be nice when not flooded.
This is a state campground, so alcohol is not allowed.