Everything is as stated by the hotel, tho the facilities is bit dated, but it's not like like they are trying to promote it as a modern hotel anyway, can tell they are trying their best to keep everything to the standard.
Location and convenient are both excellent that goes without saying.
Staff is exceptionally nice and helpful, our flight got delayed for hours, and arrived at the hotel at around 9 or 10pm, upon check-in they even suggest us where for dinner at those late hours, can totally count on their 24 hours reception.
And I can confirm with the luggage storage at the hotel too, it is totally free, we checked out in the morning and stored our luggage until same day after dinner to pick it up, just one thing to be noticed tho, that it is not stored in a room but rather in their common area, but the staff has ensured me their safety is well covered by the CCTV, staff at the reception anytime and insurance.
In short I will definitely come back to stay if I am visiting Florence again.