We were thrilled with this townhouse for our family ski vacation. Great location for Beavercreek and Vail. Close enough you don't spend much time getting to the slopes, and far enough away from the noise and ruckus of the resort crowds. The entry was great for coming in and taking off ski boots and hanging up coats, helmets, etc. Fully stocked kitchen supplies with all the utensils and spices you need to feed the family (obviously BYO groceries). We saved hundreds by cooking our own family meals vs. going out to eat each night. One of the main reasons we chose this place, was the king and queen size beds. So many places squeeze in tiny twin or bunk beds. The 2 upstairs bedrooms each have king size beds, and each their own private bath. It is great for those that are 6 ft+ tall. One of the king bedrooms also has a nice desk to set up your computer and take care of those online needs each day (yep, WiFi is included at around 200Mb/s down but only a few Mb/s up). Good enough to upload those ski videos at the end of the day. The lower level bedroom has a queen bed. Plus the lower level has it's own private living area and bath. It was perfect for our more independent family member. Extra blankets are available if you really like to wrap yourself up. The washer and dryer are good size, and can do a fair amount of clothes so you don't have to pack so much in your luggage. We had one issue with the door entry code (I think it expired), but I called the host, and it was RESOLVED within 2-3 minutes. You won't get that quick of response from a hotel! (You know the story... How many times have I heard, "We'll send maintenance up in a few minutes to take a look"). I can only think of one con, and that's the location of the trash dumpster. It's a shared dumpster in a shed for several of the townhomes, so you have to carry your trash bags 25-30 yds. Not really anything the owner can do about it, but just something to be aware of. I would stay here again.