Great camp ground. Sites are well spaced and able to accommodate any level of camping (tent to RV). Indoor toilets and a pay shower were available, and their area was clean. Also there were frequent spots to get fresh water. While we did not use them, there were sites that had power hook ups.
There's a nice beach with its own indoor bathrooms) and a spot to launch your boat.
We've gone two separate summers and have found the other patrons to generally be good people who observe the rules (every now and then there's someone who doesn't follow the noise rules, but they have been few and far between)