If you are going to Florence, stay in Florence. I have not stayed in this hotel, as it is not in "Florence", but in the suburb of some town in Italy.
We are in and out of our hotel room 3-4 times a day. Cannot do that when the hotel is 1/2-1 hr away.