The house is big and clean and pet friendly. It’s

The house is big and clean and pet friendly. It’s close to Mont-Tremblant, a great place to stay