For our 25th Anniversary, my wife decided to take Disney's Mediterranean cruise with a pre/post cruise hotel stay in Barcelona. Disney was well organized with every aspect of this trip from the moment we landed at Barcelona.
I did alot of my own research as this was our first time on Disney Cruise. Disney's Mediterranean cruise met our criteria for the dates and locations we wanted to visit. I didn't know about Disney's itinerary to the Mediterranean and I found it more by chance, but I'm glad I did.
Arrival - June 4 (Barcelona). We decided to arrive two days before the departure date more because of what we heard/read about possible travel delays. After a delay in Newark, we arrived pretty much near our arrival time in Barcelona. We purchased all Ground Transfers with Disney Cruise and they had representatives/driver waiting for us right outside the customs gates in the terminal. They took us straight to the Hotel (Grand Marina) on the waterfront, checked in and went to our rooms without a hitch.