Pros: great place to camp—lots of camp sites (I think there are 14) which are mostly pretty nice if you're ok with primitive camping; it's at the foot of amazing hiking trails—top of the mountain is beautiful, also there are lean-tos farther up the trails for more camping awesomeness; beautiful views; lake is great, especially if you stay at a campsite with direct access.
Cons: beach site could be better (not that big); not all of the campsites have water access; no way to know if there will be a campsite available before going (usually not a problem, but can be on busier weekends in the summer); bears! (be careful with your food storage at night)