This side of the lake is beautiful, and some of these spots are right on the water, although I am never fast enough to reserve one of the waterfront spots (and I have attempted to make reservations here the day they become available, so I just don't know the trick).
We have stayed at both ends of this campground - one with a water view, and one at the little inlet. The lake is beautiful, with a view of Mt. Hood and great evening light. Can be a little chilly as it's up at 3,227 ft, so bear that in mind when planning June or September outings. There is an easy-to-moderate 11 mile loop around the lake with pretty flat elevation for an all-day activity. Clear Lake is also a short drive away and stunningly clear!
There are no motor boats, just canoes and kayaks when we were there, so it's very relaxing.