Really nice campground on Bay Springs Lake. The majority of the sites have some view of water and the lakefront sites are plentiful. Sites 55-81 are not close to the water and have less shade. However, they are first come first serve instead of reservations. We stayed on site 124 and really liked that loop. Bathrooms are clean, but no AC, so they are a little muggy. I would recommend avoiding sites that back up to the basketball courts unless you have younger kids and are fine with the noise level. They appear to have upgraded the sites recently with fresh gravel and concrete borders, so that was very nice! . The lake is nice and clean with tons of coves. Lots of people using their kayaks as well as fishing boats and pontoons. It was neat to watch the barges go by. Next trip i want to watch one go through the locks! . Amenities: Fire pits, picnic tables, lantern post, grills, Bathrooms w/showers, laundry facility, multiple playgrounds and basketball courts, boat ramp, fish cleaning station, fishing pier, volleyball court, amphitheater, swim beach (seasonal).