The place was perfectly located! It is 2 minutes away from the main street (avenue Mont Royal) with different places to eat and drink.
The check in was very easy. I highly recommend this place for a short stay in Montreal!