Honestly, I was positively surprised by Teton Mountain Lodge - I don't think the reviews I read on Trip Advisor or the hotel's own website communicate how nice of a property it really is, and I have very high standards. Ski-in, Ski-out location was perfect and the suite we stayed in had all of the comforts of home and was really nice to come back to after a long day of skiing. The staff, particularly the concierges, could not have been more friendly and helpful. The gym was also fantastic - new equipment and lots of machines for weights and cardio - met my expectations (which is difficult). I would absolutely come back to this hotel when I return to Jackson Hole and would highly recommend it to families, singles, couples, et al. - this is type of property that can accommodate all types of travelers and all levels of skiers. As a bonus, the rooftop hot tub was a lot of fun.