Taking a family vacation (with two boys under 10) to Montreal in a couple weeks… recommendations appreciated!!