Since we had too attend the F1 race for three out of the five days we were in the city, we tried to fit in as much as we could to see Montreal. Montreal is a very European feeling city, including a great subway, a lot of French influences in culture and architecture. During the warm summer, it has a vibrant street life with parks and festivals. We also were able to check off another Olympic summer games spot!
Our trip started with a long layover in LaGuardia where we went to one of the flagship airport lounges and one of the nicest we've been to - Lauren got a free facial as the massage timeslots were already booked. LaGuardia itself is also dramatically nicer than the last time we were there and it's like a different place.
Our time in Montreal was great, the weather was perfect, and we enjoyed the city a lot.
We saw the beautiful riverfront and old-town, the historic Olympic venue now turned into stadiums and a science center, art museums, a French EDM festival, and some of the most authentic European inspired architecture this side of the Atlantic. The city ends on the river and the river front is a wonderful pedestrian area full of shops and restaurants.

Lauren did have to stop by the city's Cathedral and Art Museum. The Art Museum is housed over four buildings, linked by underground and has a few impressive items. It is quite different than other art museums in its lay-out, woven floor-by-floor routing and housed some different exhibits. The city
also has a piece of the Berlin wall at one of its metro stops, which is a great example of the city's quirky, artsy but also refined and upscale vibe.
We did not know enough French to survive, but being F1 weekend, we heard dozens of languages all over the city. We have now been to the three major Canadian cities and will probably not venture back until we can ride the train across the country.