I enjoyed staying in this hotel. It was as I expected given the price I paid and the location. This is a small hotel in a traditional Italian building, right in the centre of the tourist area of Florence. I stayed in Mid Oct, so heat wasn't a problem, however I can see that Florence would be a nightmare in July heat wise. The weather was great (about 25 degrees) and I would recommend visiting Florence out of season unless you love being very hot! The lift worked fine. I appreciated the fridge and kettle in the room (and access to a freezer in the communal areas) The whole place was spotless and they had 2 very clean and up to date bathrooms. The staff were excellent and very friendly.
The only downside for me was that I accidentally tripped the electrics in my room late at night. however I just went to bed and got the cleaner to sort it out in the morning! However, at least I know the electrics are safe!
One thing about the area that you might find helpful, the Carrefour express opposite the hotel is very expensive, however there is another about 3 minutes walk away which is much cheaper. I can't remember the name, however I found it on google easily.