Sofia's apartment has the perfect location - couldn't be better, you can walk most everywhere in Florence. Beautiful place, great check in and out in person when it's convenient.
Only caveat is that the place is high above a street - if you are sensitive to noise or have a problem with stairs this can be an issue. Otherwise, don't hesitate to book.