Excellent location, it is right by the The Duomo in Florence. We had couple walking tours during our time and all of them ended near the unit. We walked to everything from the unit so it was great.
The host responded quick but she does not live in town so it was someone else handling the check in. The unit is on a busy street so when windows are open it is very noisy, but once you closed all window, you can barely hear anything.
It was newly renovated so the paint smell is very strong. There's no AC but two fans in the unit. The second room has no window and with the paint smell it was hard to sleep. Weather during our visit was great so we were able to keep windows open with fans on so it was manageable.
I would stay there again and recommend friends to stay here as I assume the paint smell should go away soon.