I am typing this from my Barceloana hotel room after leaving the ship this morning. Initial thoughts after reading other reviews is that if you have reasonable expectations you will have a good time.
Ugly- friends flew in via British Airways and their luggage didn't arrive until Pisa. Customer service was less than helpful until she filed a claim for delayed luggage, then it got better and ...