This home and location were a lovely setting for our extended family gathering! The location is really ideal--centrally located between Jackson (for a variety of restaurants and activities) and Grand Teton/Yellowstone. We took day trips into both parks. And Teton Village is easily walkable, with a handful of restaurants, activities, and basic shopping for essentials (although you'll want to do your larger grocery run in Jackson). We took the gondola up to the restaurant at the top and had a snack and cocktails from the waffle bar, while enjoying the incredible view! The home is nestled into the mountainside, which means you don't have a view of the mountain peaks if that is important to you, but we loved being in the woods with the stream running through the backyard and the neighborhood moose stopping by. We saw her several times. The deck is huge and very peaceful. We spent a ton of time out there, in the hot tub, around the fire, and eating meals at the large table. The house is lovely and spacious. We had 11 people of all ages, and there were enough spaces that we could spread out--it never felt like we were on top of one another--yet there were a couple of spaces large enough for full-family games and conversations. The kids and teens loved the upstairs bunk room, bean bag room, and game room, and also the media room. Having board games, foosball, bags, and shuffle board were great sources of entertainment on the one rainy day we had. The kitchen was large and well-equipped, and we used the large dining room in addition to the several other eating spaces--plenty of room for family meals. Some of the accent pillows and rugs were a little worn and may need to be replaced at some point, and if you plan to do laundry, the dryer took a couple of cycles, but those are small pieces of feedback in an overall incredible experience. Dolly was wonderful and responsive before and during our trip--fantastic service. The check-in and check-out process were a breeze. I would definitely recommend this property, and we would love to come back!