You will not find a better place to stay in Downtown Montreal. It is conveniently located 2 blocks away from the subway lines (green and orange) so you can get pretty much to anywhere in less than 30 min. A Bixi station is right in the corner of the street. Besides there are a lot of dinner options in the vicinity. If you have a car parking is not that hard to find and there is a lot right in front of the building.
The apartment itself is lovely, it has all the amenities you will need to feel in home. It is stylish and calm, so you can rest peacefully if you decide to stay in for the day. Check in and check out is super easy and the communication with the host is impeccable.