Oh how I adore Montreal. We stayed in Le Plateau and I definitely recommend it over some of the other areas. Public transportation is great and Montreal in itself is pretty walkable, albeit a large city. Almost everyone speaks English, though things tended to get lost in translation here and there. Brush up on your French now if you haven't already!
Read about Montreal on my blog →