Close to public transport and easy to get around. Everything you need within walking distance.
Make sure you visit nearby Parc du Mont Royal...great for leisurely walk or a heart pumping run up the mountain.