This place has a fantastic location. You are right by the Uffizi and ponte vecchio bridge.
15 minute walk to the train station, 8 min to Duomo and market, 15-20 minute walk to pallazio michaelangelo (i would highly recommend this for the views but not to stop there go a bit higher to the monastery back behind the restaurant.)
The apartment is charming and feels unmistakably florence. The only knock is that it points to an alley (which is absolutely fine) that at night the street sweepers roam and they are amplified back there. Also, the occasional loud conversation sounds too close.
I recommend this flat with the above warning for those light of sleep.