Great location, nice place with everything you need, except maybe an umbrella...
Downtown Montreal as well as Old Montreal are at walkable distance.. and metro is just two blocks away.
Plenty of restaurants and shops around.