The most perfect getaway spot- very close to Mt. Tremblant

The most perfect getaway spot- very close to Mt. Tremblant ski resort, gorgeous views, and host was very responsive to us. Highly recommend!