I have not camped at this site but I have fished many times in the lake. It is a very nice sized lake and is stocked with bass, blue gill and red ear, crappie and catfish. It has several piers to fish. It is a state lake and is kept up by the MDWFP. It has a nice bath house that I believe was rebuilt fairly recently. It does have several camping pads available with electricity and water hook ups.
I have camped at this site several times for the cruising the coast car show. The ocean is right across the highway from the entry to this campground. It is much larger than it looks. There is a water park with a wave pool which is fitting since its waveland, MS. The bathrooms and showers are extremely nice and it also has a place to do laundry. It has all types of camping available. There is a nature trail, playground, pavilion and a disc golf course as well. Everything was rebuilt after Katrina in 2005 and it was done very nicely.
I have not camped at this site due to the location but I have fished the lakes here. The larger horseshoe lake has several piers to fish from and Mayes lake has a lot of under water structure. The Pearl River runs right behind these lakes so there are normally some alligators around. There are RV hook ups available and it does have a nice play ground next to the camping sites. There is another very large playground where the museum of science and children's museum are located. I recommend both of those museums if you have kids. There is a 9 hole golf course which is also a part of the state park.
I have visited this campground twice and both times were very enjoyable. They have cabins available for rent, which is what we did, camper spots that will accommodate the big rigs, I don't know exact size but I saw some that were at least 40'. They also have primitive camping available. There is a nice lake that you can kayak and fish in. I had my own, not sure if they have any to rent. There are also piers to fish off of. Later in the summer the lake does become over grown with weeds around the docks but if you can get on the water the deeper water is still fishable. There is also a small water park/ splash pad that the kids loved. Overall very nice get away. The small town of Pelahatchie is less then 5 mins away if you need to go pick up extra supplies.