This place is great- nice location out of the city with cool shops and cafes.
Very easy to get to the subway to go downtown and big rooms that have beautiful sunshine.
The only thing I would caution is to be careful about where you park on the side streets as you need to read the pretty confusing parking signs correctly. For example, most of the signs will show a day and time in French that you cannot park there because they clean the streets (usually a two hour period of time) but other than that those are free spots. Also, if you park in a spot where there is a paid meter you need to download the app and register and pay that way. Once you figure that out- you should be fine. There is a lot of free parking - with two hour exclusions- if you look for it.