Amazing spot and convenient accommodations for a weekend at Tremblant.