I was pleasantly surprised to find out how large this place is. There was only 3 of us, but this place could easily accommodate 6-8 people. It is essentially the entire basement of the house, with two large bedrooms and an even larger living room. We had all the amenities we needed and having the washer and drier in unit was a big plus. The owners live upstairs and are very friendly and accommodating. They gave us our space but were available when we needed some help.
The place is less than 5 minutes drive from the slopes and about 7 minutes from town. You can't exactly walk anywhere from it but if you have a car the location is well situated for access to all the places you might need.
There are two things to be aware of if you plan on renting: 1) since it is in the basement it will be on the chilly side so in the winter you won't exactly be able to hang out in a t-shirt; 2) the walls are pretty thin so occasionally you might be able to hear what's going on upstairs and, conversely, if you're loud, they might be able to hear you. Neither of these things were issues for us but you should be aware of them if they are concerns.
We really enjoyed our stay here. Location was great - a very quick drive from town and Revelstoke Mountain Resort. The home was very comfortable, clean and spacious. You can tell a lot of thought went into the house. It had everything you could've asked for - toiletries, town maps, activity guides, Netflix, DVDs, board games - they had it all! They also provided very generous provisions for breakfast which was perfect before our days on the slopes. Hosts were very friendly and helpful throughout our stay. Would definitely recommend their home to anyone.