This place is in a great spot of Montreal, within 5-10 minute walk you have anything you need to do