We are taking Royal Caribbean to go to Livorno in May 2013. The cruise will arrive at 7 and we are planning to take a train from Livorno to Rignano sull'Arno at 8.30am. Do you think we have left enough time to catch the train? Moreover is it worthwhile to go to the outlet on a cruise trip like this? We will need to leave the outlet at around 2.30pm to catch the 3pm train back to Pisa. Many thanks!