Julien's place is an incredible location. 100% recommend for a stay in Montreal. It is very central and accessible / close to everything - the metro, car rentals, restaurants, the port, etc...
The flat itself is great too!