I can't imagine a better location to stay in Florence. Nice clean apartment, with air conditioning and fast wifi.
Some of the best restaurants/cafes are less than a minute away.