You cannot beat this place concerning location. It is in the heart of Florence on striking distance of everything.
Though it is a very good and fine place to stay, there are downsides. It can be very noisy outside late at night or early in the morning. Be prepared. Fortunately the host issued some earplugs.
Despite the streetnoises (and hard matrasses as well) I really can recommend this place. It's all about the location.