Not a terrible place
We stayed in the primitive area and it was just ok. Only a port o potty was available in that area but you could walk to a different area for restrooms and showers. I think if you paid for a seasonal site, your experience would be much better as you would be close to the amenities and have views of the nice lake.
Month of VisitJune