This place really is in the heart of Montreal, close to all the transit wether you want the buses, rent a bike, or the metro. Lots of restaurants/bars to go to as well as close to a lot of main attractions like the F1 track, Olympic stadium, and the Notre-Dame Basilica of Montreal church.
No need to drive anywhere which was my favourite part!
The apartment is clean, bed was comfy and they had a beautiful backyard.