I don't believe you can get a better location in Florence, very close to everything (walking distance to all relevant places) and far enough to avoid all the crowds and noise. You can go wrong staying in here for a short or long term stay.