I stayed for two nights at Soggiorno Madrid, and I liked it very much. The location is 10 - 15 minutes walk to Santa Maria Novella Station, so if you do not like walking then try to find another hotel. Soggiorno Madrid has a big big big room with good facilities. There were two men at the front desk, and both men were so nice and good at speaking English. However, they did not change the towels. If you want to stay longer, I think finding a hotel would be better. For a short visit in Florence, this place is so nice!