Great location! Piazza Santo Spirito is a really fun square. Honestly one of our favorite restaurants was about 4 doors down on the corner. It's an easy walk across the river to a majority of the Florence attractions but it's location mean you are better able to avoid the touristy feel.
It is right on a vibrant square but the windows facing out are great so there truly was minimal noise for being in such a great location. Definitely recommend this location.