This unit feels very upscale. The storage space is very well designed so we don't feel cramped at all. (We have a large suitcase, two carry-on's, and two backpacks between the 4 of us for a week.) The spacious kitchen has dish-washing liquid and sponge, great cookware, dishes, utensils, appliances and even some basic seasoning like oil, vinegar, salt and pepper. The bathroom has heat lamp and hair dryer and soap and shampoo, and very nice, ample towels. Coin laundry is in the next building, and so I just hand wash clothes in the sink with the Tide detergent supplied by the owner. I hang clothes on balcony to dry and it takes but an hour or two because of the dry air and sun. (Most of our clothing is quick-dry material and so that helps.) Wi-Fi is strong. The location in Teton Village can't be any better. We could walk to stores, restaurants, commons, playground, splash pad, bike rental, etc. The atmosphere in the village is very relaxing for a summer vacation. We have free access to outdoor swimming pool and tennis club across the street from the unit. I would only like to ask for firmer pillows and firmer sofa pull-out mattress, but that's my personal preference. My kids don't complain about the sofa pull-out bed, and my husband and I like the Murphy bed just fine. Overall, I love, love this unit. Thank you for letting us share this wonderful piece of paradise.