Pro's: GREAT location, Teton Village has a lot to offer - hiking, biking riding, okay restaurants so it's a great home base. It is close to Grand Tetons (which are AMAZING), 20 min to Jackson and 10 min to Wilson, an hour over to Grand Targhee. Condo was clean, the patios were really nice. Teton Thai is AMAZING - a MUST do!
Cons: The nightly rate was expensive and there was none of the basics that I have always found when renting VRBO's. NO salt, pepper, sugar, ziploc bags, saran wrap, oil, ketchup - basically ZERO of any basics. So I would highly recommend that you bring your own or be prepared to purchase all of these and more. These are basics - really disappointing that there was NONE of any of these items and all had to be purchased. There were NO pot holders, NO dish towels.
The dishwasher was broken for the ENTIRE week that we stayed there. The garbage disposal broke on day 3, we called the management company and they did respond quickly and send someone out. They came and were not able to fix. We had to call 3 times to finally get them to send a plumber - they came and finally fixed. So we had dirty dishes all over the counter for 2 days.. no way to make food or clean. Really yucky. They did send house keeping to wash out dishes once the drains were clear.
The dishwasher NEVER worked - we called multiple times and they kept saying it was due to the clogged drains. We sent them pictures of how to soap was not being dispensed... definitely put a huge damper on the trip. This is whole reason to rent a VRBO is to be able to cook, etc.
Bathroom towels need some love - they are old and tired. We did not watch TV so I can not provide any feedback. No grill which they didnt advertise but just FYI.
Parking lot can be a bit loud but there really arent many other places to stay in Teton Village... just a side note.