We enjoyed doing b2b from Baltimore to Quebec and back last September on Sky. The biggest problems were lousy wifi and a hurricane which caused missing 3 ports on the way back. Halifax is worth two stops as is Sidney. These cruises are offered again this year, total of 20 days sailing. We did not depart until 8 PM on the turn around day, so we had a lot of time in Quebec, loved the old city.