I have camped here at least once every year since I discovered Guilford Lake in 2017. The campground is clean (mostly) and quiet. It is dog friendly; all dogs must be leashed.
Quiet. Right on the lake; super easy lake access. Boat ramp. Swimming beach. Convenient (for me anyway). Pidges' Market general store just a few miles away. Flat and quiet lake for paddlers. All sites are electric. Potable water on site. Dump station on site. Showers and restrooms open 24 hours. Small convenience store with limited hours. Peddle boat and kayak rentals on site.
It's crowded; this is a tiny campground. Zero privacy (I was awakened by a guy snoring 2 campsites over).
Goose excrement all over on the lakeside campsites - bring a small shovel and a lot of plastic bags. Plan on cleaning before you set camp (my site was disgusting).
There are a few drawbacks but overall I like this campground otherwise I wouldn't keep coming back.