Had a pleasant time. We were hauling through N on I5 and this was convenient just a short way off the freeway. We were able to reserve a spot online and change to a better spot when we arrived. We got campsite #18 which had hookups, pull through, picnic table and fire pit, a couple trees and beach front. Very large campsite. Pull through easily accommodated our 29 ft Class c with tow vehicle. There are lots of ground squirrels who will pilfer anything that is left unattended. I thought they were fun to watch and didn’t feed them. The water was nice. Beach had some trash, that should have been addressed better. View across the lake was lovely sunset and sunrise. Lots of flies so I’m glad we only stayed one night. Didn’t use their bathrooms so I can’t comment on that. Staff was nice. It was a weekend so there were lots of boaters there. At this camp site and all the other beach front sites that I saw, you could tie up your boat right at your campsite. Lots of people so there was music and noise but it quieted down during quiet hours. They do charge extra for dogs. I would stay again if doing the trip the same way—just an overnight on a long haul.
Note that the cool photos of artwork are from a music festival that is held there every year. Don’t expect to see that stuff when the festival is not going on.