Beautiful lake surrounded by mountains with nice sandy beach. Campgrounds have had some improvement since I was last there. Bathhouses were clean and showers were hot. To me, the only thing that would make it perfect would be having sewer available at the campsites and MORE campsites with all amenities. Books up quickly!