Location, Location, Location
Upfront disclosure, I'm a boondocker and rarely ever go to a campsite. However, in the Tetons I prefer to hit a campsite (because...(1) there are enough Grizzlies in this part of the country to make me pause, and, 2) to boondock near the Tetons, you would actually be pretty far from the action).
This is always my go-to spot in the Tetons. Much quieter than the large, very crowded campsites further South, this northern most site is actually closest to Yellowstone. So you get a double bang for your buck.
Two loops. First is for RVs and generator friendly. It's okay, but I hate generators more than windy days. The second loop is for tents and small trailers and is generator free. Yippee. This lower loop also is the one with the amazing views of the Tetons and the lake. I am closer to my neighbors than I normally like, but hey, context is everything. I'll make that trade-off to have the morning coffee/evening wine views.
Leave no trace my friends.