RyCan3:yo roundtop is right down the street from me. Its a chill place to just ride. Me and my roommates are heading to Mont Tremblant this January. Anyone been there?