Great location if you want to explore the city of Montreal highlights where many are in a walking distance from it. Metro Champ de Mars is also a 5 minutes walk.