If you go to Firenze you should stay there. It is a 3 min walk from the train station and the host is friendly