This location is the best place for food. It is walking distance (up to 30min) from Schwartz's, La Banquise, St Viateur Bagels and so much more. There is a nearby Metro station to take you downtown, up the Mont Royal, or anywhere you need.
The place is small but big enough for me and my wife. We also appreciate the kitchenette and own washroom access.