We celebrated Christmas here with a family of 8 plus a dog. The house was clean and equipped with everything we needed. We skied at Bridger and Big Sky during our stay, cooked amazing breakfasts and dinners at home, took Barley to the dog park (1/4 mike away), watched movies & played games.
Only downside is the bonus room is really a loft and the bed is a pullout couch. Otherwise, we would definitely stay again.