Great place to stay, definitely worth the money considering how

Great place to stay, definitely worth the money considering how close it is to Mont Tremblant. Cheaper than the resort hotels for more value.