Overall we recommend this unit for exploring Florence! It was spacious, clean, and fairly well equipted with wifi, ac, and a small kitchen.
Two notes to keep in mind:
-We had issues with the check-in process. Our trains were running about 30 min late and we had no way of notifying the person that was suppose to let us in because they gave us there personal phone number (which we'd rather communicate through the app messaging) but since we were from out of the country, we couldn't text or call non-iPhones. If you are able to and don't mind communicate by text or call it probably won't be an issue. We just had to wait around for a while after a long day of travel.
-The location is nice because it's close to town but still a bit out of the way of all the masses of people. However, it is a bit of a trek from a lot the the attractions and the train station. We found it overall to be worth it but not completely ideal.