I have a med cruise booked for may half term. We will be stopping at Palma, Naples, Rome and Florence. I'm trying to decide on shore excursions. We are going with royal carribean. Any suggestions for palma or naples would be much appreciated. The transfers for Rome and Florence are quite long so was thinking of just staying around where ship docs but not sure. We have done cruises before but this is our first with our 7 year old daughter. Any advise on excursions would be really aporeciated. .