Had a guys weekend here with my Brother and my 4 year old son. Had a great time. Every park ranger we met was nice and helpful.
There is only one camping loop which connects to the marina/park area via a foot bridge. With camping you were granted boat launching access. There was a nice fishing pier and the Generals Trail which my son loved.
The campground itself was peaceful but there was a DJ playing all-day Saturday. The music echoed though out the entire park. Not ideal for a camping environment but still had a blast!