Quiet place that is a couple blocks away from the subway. You can be downtown in 10 mins from the station. The neighborhood in Verdun also has some decent eating options and good coffee (St Denis :-))
The kitchen is nice and big. If you bring a car, you will have to find street parking on your own. I recommend going down the street a few blocks south.
David is friendly and responds quick and I would choose this place again if in the area. A great value.