Good lattes. Not the best I've tasted but certainly up there. The Lattes are overpriced at around 4$ something. The other good Latte places lake cafe Olimpico and Milano hold theirs at 3.75$. However, these guys have fresher roasts and may be using more expensive beans so I think it's fair.
I did not try the food but it looked tasty.
The staff are friendly, knowledgeable and care about what their creations. You can tell the difference if you have ever seen stressed out Starbucks baristas.
Nice open and sunny decor and the crowds don't tend to be loud if you want to do some reading.
Downside: They do have a tight paid parking area -Try the free parking in the side streets-, choppy internet if streaming and they tend to run out of tables but they have church style seating if you don't really need a table.
The following is just for Coffee enthusiasts so you might want to skip:
They roast their own coffee. Few places in Montreal do that reliably. That means you can get fresh espresso beans for your Lattes at home every week -check the date on the bags-. I suggest popping in Thursdays to pick up the bags. The freshness of the roast goes a long way in making a good cup of espresso/Latte.
You Also get a discount on one espresso or Latte cup if you purchase a bag.
I would suggest Holycow for Lattes -though it doesn't cut through the milk that much- and Godshot for straight espressos.
I think they offer bean roasting and Barista classes.