Nice place near enough to the downtown scene. parking can be a pain but it seems this is the case in all of Montreal. If you like to get out bring a bike or buy a metro pass.