In June 2018, we hopped the ocean for a Mediterranean Cruise aboard the Disney Magic. We spent a few days before the cruise in Barcelona and a few days afterwards in Rome.