Beautiful lake, great lodge with live music and good cocktails. The campsites were nicely located with access points to a beach for (chilly!) morning swims. We stayed here for one night on our way up to the Grand Teton National Park, and while it was a wonderful campground, we were sadly disappointed with the occupants. There were just a few first-come sites, and it looked as if every site except for the tiny one we secured was reserved by two families in a bunch of RVs like they owned the place. They occupied sites with their camp chairs, boats, and toys for their own privacy, limiting access to anyone else who wanted to spend the night there. Glad we got the last spot, bummed we felt like we ruined their private party.