I live very much nearby this park, and usually come for hiking. However my daughter and I have camped here several times for the quick local getaway.
Have stayed in A and B loops. Many of the campsites are small, and privacy varies. I recommend doing some reconnaissance while you're there to scope out the best sites for subsequent trips. I'd skip the side of B loop that backs up to C loop, not only do you see your neighbors on either side, but also behind you. The back ends of the loops seem to have better privacy.
Our most recent trip we stayed in B25. The site was huge. Excellent for a large tent or multiple smaller ones. Could barely see our neighbors to either side, and the way the parking pad was, our Jeep blocked anyone across the way from seeing us. Downside: poor cell reception, furthest site from bathrooms. Still, id rent this site again.
A loop has better cell reception. Some of the sites in the 40s have better privacy but the spaces are tiny. Have also stayed in A8, which was large but there were no trees between it and A6.
Bathrooms have been clean every time I've been here, and showers have plenty of hot water.
In case of forgetting something, theres a shopping center with walmart, lowes, and a couple fast food options nearby.
Attached pic is from site B25