Hi. My husband and I have never been to Florence and our cruise is going to be overnight in La Spezia and leave at 6 pm the next day (one night). I was thinking of getting a hotel in Florence and going to the Academia and maybe other attractions. Is this doable? What other attractions would you recommend? We want to do a walking tour at night which we have booked. How do I get to and fro Florence and are there any recommended hotels ( or B&B) near the city center? We are also docking in Santa Margherita so I am not interested in cinque Terre (sp) from La Spezia. Also is it worth stopping at Pisa to hold up the leaning tower? TIA