Many thanks one and all! We are gathering best prices to see what we can do. Will probably fly into Barcelona so we arrive the day before the ship leaves - don't want to risk getting stuck in Boston due to bad weather!
Hank - thanks for reassurance re weather and temps. I know there are no guarantees!