I do not think you can find a better location in Florence to stay. You can walk to virtually everywhere in minutes.
There are a fair amount if stairs to go up, do just fyi. It was still worth it.