The location is excellent and this was easily the best apartment we had during our 12 days in Italy. We stayed here 4 nights.
Since we cooked our own food - the provided amenities in the kitchen were very handy.... and the bathroom was also very well provided.
Will 100% recommend / hopefully stay again...... we loved Florence. and are planning to come again next year.