Montreal may be the largest city in Canada’s Quebec province, but it offers a relatively quaint cruise experience.