Frankly, if I were doing this cruise I'd spend a couple days in Barcelona and then fly home!
__________________
We completely agree with Dave.....Barcelona is a fantastic city with many great things worth doing. In October of 2011 We spent 5 days pre-cruise and 3 days post cruise and still had dozens of activities left to do.Barcelona is an unusually visitor friendly city and is well worth a holiday by itself!!
BillyBuzzy