Regarding Carrara, I’m facing the same dilemma of where to visit. I’ve been to Florence and Lucca a couple of times. I thought of returning the Cinque Terre but that requires a taxi to take our group of six to one of the towns, maybe Vernazza, as we will be there on market day, and a taxi to return. Did you find taxi’s waiting at the ship upon your arrival at port?