I stayed at the Cisco Beach campground in May and it was a wonderful spot. It was 15$ a night using a feebox at either entrance. Bathrooms were clean (for a vault toilet) and plentiful. Tons of campsites were available right along the shoreline and it was deserted. Definitely a great view!
It was a beautiful soot and we were the only ones in the campground. This was in April and we pretty much had the entire East side of the lake to ourselves as well. There was a fairly well maintained toilet and the beach was Rocky so don't expect to sink your toes into some sand. Sunsets were amazing even with the lack of sand!