Since the pix in your signature is a motorhome, I assume you will need a fairly long site. There are some at Twin Lakes that are too short. We have camped there many times in a fifth wheel - good CG.
Sites 36 - 46, except 37 which is a double site, are good - close to the water, good view. 34 and 35 are higher in elevation - above the water, but good sites. They are close to each other. 35 is probably the best view so you won't have to look at someone in 34. 30-26 are good also, but check the length on recreation.gov. Site 47-53 are pretty good, but not as good as the first mentioned. Site 12 is backwards, site 10 is not level at all. 2-5 are tight together.
I didn't make notes last time I was there on the others, but to the best of my memory, 86 - 94 are pretty good, with a good view, and 65 - 68 have a good view of the beach area.
Check the length of the site before you reserve - some are short in this CG, but they are noted on line.
Amateur Radio WA4GIY
2015 Montana High Country 305RL
2013 RAM 3500 4x4, crew cab, long bed, 6.7 CTD, Aisin trans.
CGVW 20460 Lbs.