There are few lakes around this area, and even fewer campgrounds that I would even consider camping at, but this one is at the top of the list. The toilets/showers are clean, the campgrounds are spaced well with good surrounding trees, and the campers respect each other’s space. I’ve only been twice, but I would highly recommend this one before many of the others in the area. Ray Roberts is a much better lake for camping and all that entails, other lakes are known for their party atmosphere and rowdiness.
We chose a primitive site. They are well carved out back away from the road. There were plenty of spots available, both primitive and RV hookups. We didn't stay long enough to try out the bath houses, so I can't attest to those. The park looked like it is regularly visited and you can reserve sites online more than a day in advance.