I've only used the facilities here for boat launch. Floating docks are well maintained and huge parking area is excellent for rigging/de-rigging sail boats.
The camping facilities were full, but another state park on the other side of the lake had plenty of waterfront camping with water, shower, and restroom facilities.