As we're within quick driving distance of Baltimore, a holiday cruise with our teen twins seemed like a great way to spend 12 days at sea. In general, it was an excellent cruise with a handful of caveats.
I've broken it down into specific areas to make it easy to read.
The Ship
See above. Clean, well cared for and as expected.
Port remains devastated by hurricane. We did go to spend some money there, as the merchants are hurting.