Lovely spot. Parking anywhere in Montreal is a challenge, but we did find an overnight lot about 15 min walk away.
And "Metro" also means market (and the underground Metro transport system). There is a great market around corner, lots of restaurants. The underground transport system quite far away though. But Ubers easy and affordable from here. 🙂