If you're visiting Montreal, you MUST visit the "Plateau" neighbourhood. Particularly if you're the sort of person who would hang out in Brooklyn or Shoreditch... if you catch my drift. The streets (and residents) are filled with character and the coffee shops are plentiful!