Annie was great to talk to. We found parking at a hotel a little ways down instead of trying to find parking every day. The location was quite central, we were able to walk to many sites including old Montreal, shopping areas, St. Catherine, Biodome and many more. If we were not travelling further if you do not need a vehicle and capable of walking or other transit it would be best.
I did clean the apartment once we got there which I can't see that being often having to do. Be mindful it can be loud on weekends from the bar below.