Apart from the location, there is not much that this place offers and it is definitely in need of repairs.
The toilet seat and faucet in one of the toilets was broken.
There was trash in the cupboard and dirty dishes in the dishwasher, when we checked in.
The air-conditioner barely worked and so it was really uncomfortable during the peak summer days in Florence. We were also asked to pay 15 euros for an extra set of towels. This is ridiculous.
To summarize, it wasn’t a very pleasant experience and i would not recommend this place to anyone.