I'll be there for work and will stay at least thru Saturday, might stay for Sunday also. Might be willing to share hotel room for suitable compensation...........
I've heard nothing but good things about Montreal.
I will be in Montreal for the Gran Prix. Montreal is a great city, which I travel to 6-8 times a year. Make sure to stay in the city by Victoria Square. The center of the city is a total carnival style party on Friday and Saturday.