I'm looking into the Mediterranean cruise out of Barcelona. The itinerary sounds perfect but the ship is old (1998). The newer ships seem to only cruise in the Caribbean.