HELP! Husband and I will be in Florence for three days and want to see the sights there AND in Pisa, at least. Should we stay outside of Florence in a B&B and take the train into the city? Or, should we just stay in Florence and take a bus tour with the rest of civilization? Any suggestions would be appreciated!