Booked this place for skiing in Whistler earlier in the year. the place is nice, clean and spacious.
The place is close to a local market and a couple good restaurants.
As for skiing, the place is a bit far from the Whistler mountains - at least 30 minute drive and longer if snowing. We found it convenient to be there and spend the day, but not as convenient to go to Whistler multiple times in a day. e.g. ski in the morning, come home and go out again for dinner. Whistler has lot more options than the town the house is in, especially if you are staying for multiple days.
Also, note that the house is a shoes off. We follow the same policy in our homes, so was not an issue.
The owner often works in the garage (generally when we leave for skiing), so garage is not available for use. He is contactable and responsive.