Perfect getaway spot in Mont Tremblant.