Well run, clean and lots to do!
Paul B Johnson has a ton of open and varied camping spots and areas. Some are great for hanging out with your friends for a long holiday weekend.
The lake is good for swimming and fishing, but not huge so motor boats are limited in their movement, especially on crowded weekends.