The cruise is 14 days - Barcelona, Gibraltar, Madeira, Bermuda and Miami. Lots of sea days, which I enjoy. We'll start out our 3 week trek in Amsterdam and work our way to Barcelona for a few days there. I love it too.
I wonder if it will be in a separate country by then..