We did the Med this past summer and absolutely loved it! Ditto on arriving a few days before, the problems the airlines are having are not going to get better anytime soon, unfortunately. Be prepared for delays and possible cancellations. You will need a back-up plan, you will need noise-cancelling headphones, and travel insurance is a must. About half of the people on our cruise had their luggage lost by the airline. Yes, it's a shocking number but the reality of traveling nowadays. Pack as many outfits as you can in your carry-on, it may be all you get. Sadly, many people had to cancel their excursions so they could buy underwear and clothes instead. Know that travel insurance will reimburse you for clothing you have to buy due to lost luggage.
Be prepared for heat, it was 100+ degrees every day we were there and you spend most of your time outside, on black cobblestone streets making it even hotter. Wear light, moisture wicking clothing and drink lots of water. A real lifesaver is the packets of gatorade mix (you can get at Costco) and pour it into a bottle of water. You will need the electrolytes to survive the heat.
Book excursions through the Cruise Line! Yes, they are expensive but most of our excursions ran over by 1-2 hours, so the ship always waited for us. We realized, we would have been screwed if we had gone a private route, which is probably better and much cheaper. Yes, we saw people standing on the pier in disbelief as the ship pulled away. I guess they had to find a way to the next port. That is just stress I wouldn't want to deal with.
We bought a package through Costco pre-cruise and post-cruise and one of the best decisions we made. We got a 3-night hotel, breakfast everyday and private transfers to/from the airport or port for around $900. The hotels were really nice and in great locations, close to city center. Most cities in Europe, the airport is a good hour away from the city center so the private car was great.
We used the Viator app for all of our tours pre/post cruise. They have every kind of tour in every kind of price range. We especially loved the food and wine tours - we did one in Rome and one in Athens. You walk around the city and sample local wines and food, the best way to see the city.
Be prepared for heat, it was 100+ degrees every day we were there and you spend most of your time outside, on black cobblestone streets making it even hotter. Wear light, moisture wicking clothing and drink lots of water. A real lifesaver is the packets of gatorade mix (you can get at Costco) and pour it into a bottle of water. You will need the electrolytes to survive the heat.
Book excursions through the Cruise Line! Yes, they are expensive but most of our excursions ran over by 1-2 hours, so the ship always waited for us. We realized, we would have been screwed if we had gone a private route, which is probably better and much cheaper. Yes, we saw people standing on the pier in disbelief as the ship pulled away. I guess they had to find a way to the next port. That is just stress I wouldn't want to deal with.
We bought a package through Costco pre-cruise and post-cruise and one of the best decisions we made. We got a 3-night hotel, breakfast everyday and private transfers to/from the airport or port for around $900. The hotels were really nice and in great locations, close to city center. Most cities in Europe, the airport is a good hour away from the city center so the private car was great.
We used the Viator app for all of our tours pre/post cruise. They have every kind of tour in every kind of price range. We especially loved the food and wine tours - we did one in Rome and one in Athens. You walk around the city and sample local wines and food, the best way to see the city.