October 2015 - Norwegian Epic to Europe - Western Mediterranean
Naples, Italy - Amalfi is beautiful and having someone like to navigate through the winding coastal road is a treat-- it would be very scary on your own or without someone who isn't well-versed in the road. Pompeii is great too but you only get a small taste of it.
Livorno (Florence & Pisa), Italy - Too much to do in very little time. Florence is huge, so save Pisa for another time if you haven't seen it before. Also, I highly advise taking a Florence on your own tour to just deal with the costs associated with getting there from the Livorno port-- you not only get a ride there worry free, but you also get some great tips and information from a tour guide before arriving to help plan your travels around the city.
Barcelona, Spain - Definitely need a lot of time here-- amazing place though
Palma De Mallorca, Balearic Islands - Not much to do here, but luckily you only have a few hours in the port.
Cannes, France - Nice is only worth an hour (there isn't much to it) and Monaco is great, but only needs a few hours as well since it's so tiny. Having a tour guide and bus to get you around is great.
Civitavecchia (Rome), Italy - Do off the beaten path if you have been to Rome before. Otherwise, time is best spent there unless you have more time there afterwards. Otherwise, Off the Beaten Path excursion was AMAZING.
Norwegian Epic - Book excursions ahead of time so you get your tickets all at once and all times are known right off the bat.
Beware of the hidden charges.
Drink package is 100% worth it.