Just. Perfect.
This Army Corps of Engineers campground has everything, magnificent views nearly all of them lakeside, spacious sites, picnic tables, firepits, dark starry night skies, power and water hookups, dump station, clean bathrooms, swimming beach and 20+ miles of nature trails.
During my March stay the hot water was not working in the shower. That happens, nbd. There was nothing else that didn't delight me. The USACOE sets a standard for excellence at Petersburg Campground.