Excellent location right in the heart of beautiful Florence with a well equipped kitchen and a washing machine (a really practical and useful appliance tourists need).
The only issues are (1) the 92 steps up the building which might not be easy for people with heavy luggages (2) the tiny shower space.