The place was just as advertised. Beds (including pull out sofa) were super comfy, as were sofa and chairs in living room. Our first evening there, we saw a Moose walk by out the sliding glass doors! Other renters were out to watch the Moose and we enjoyed talking to them and learning which hikes they enjoyed and getting tips about visiting the park (like the fact that there is a park entrance just past Teton Village, but it includes an unpaved section).
The kitchen is super small, but it worked just fine for us. We did our big shopping at the Smith's in town but LOVED having the local store (Aspens) right at the entrance to the complex. For adults, I highly recommend their sloshies (a local favorite). Theirs are mixed on site and are excellent! Their deli is also amazing and they have a supply of local products as well as staples (just be prepared to pay more than you would at a chain grocery store.)
Overall we highly recommend this place. The full sized washer and dryer came in very handy as did the drying line directly above and the many many hooks inside the front door were perfect for backpacks, jackets, etc.