Great park, level sites. There is a huge pool complex here, but it is a public pool, and even when there are a lot of people here, it is not crowded. For the price you cannot beat it. Miles for hiking/biking trails. We have stayed here a few times and will be returning very soon. It is close to Richmond so that you can sight see.
We love this campground. We consider this our "home campground". It is very close to the house and an easy get away. There is a ton to do in the area. The campground itself is awesome. The sites are fairly far apart so you have privacy, but close enough to be friendly. It is "woodsy" with a lot of hiking/biking trails to do. Fishing in the lake is okay, and you can rent john boats, canoes, and paddleboats. The bathhouses are always clean, done every day. We will without a doubt stay here again.
There are a lot of permanent residents here. Some even walked through our site, and many acted like we were in their way. The staff was friendly, but the pool very crowded, and if you don't know the lake, it can be dangerous. It goes from 20 feet to 3 feet without warning, and in the middle of where you think the channel should be. We stayed here 4th of July weekend. On check out time, my landing gear broke and one of the seasonal campers next to me bent over backwards to help us out (as he did when my propane crossover valve went bad on day one). He called a buddy that brought over a floor jack and helped get the rig on the truck. The park was very hard to navigate, hilly, windy, narrow dirt roads, some with huge trenches in them. You had better be comfortable pulling a camper to come here. No lakeside beach, only a small boat launch in main camping area, with an improved launch by the pool. Water front is on other campers sites. If you can find another park, I would suggest it, but in a pinch, I would stay here again.