We stayed at the spruce campground, it has fantastic views and shade coverage. No water so bring your own. The stream is pretty muddy for exploring but still fun. The campground is very dog friendly. Ranger Chuck was what made our stay though, he was super knowledgeable about the local hikes in the area. Rangers come round once a day (as far as we could tell) and they have firewood, it's $6 per bundle instead of buying at the general store down the road for $12 per bundle. We didn't get to explore the reservoir because of the time of year (low water and lots of mud), id recommend visiting earlier in the year to see the reservoir full, lots of aspens in the area which will also be beautiful in the fall.