Our favorite is #37, you won't be unsatisfied, you will definitely need ant posion, it the sugar ants, this time of the year. On all sites.
Site 58is good
Many sites have great views of the lake, some are back water
67. I've posted pictures under my Google review.
Site 76
Thanks! Your answer is awaiting moderation.