This place was a perfect location!! It was steps away from the Duomo. Everything was within walking distance. If you need to get picked up from a tour (just as a day tour from Viator), there's a hotel two steps away from this apartment, called Hotel Loggiato Dei Serviti.
Somethings to know:
-it's hot everywhere and Florence must turn off their ac at a certain time everywhere so the AC in this unit works fine and you must put up with the heat anywhere. Bring bug spray, Florence is full of mosquitos.
Also, this place has a very modern shower, it's a boxed shower. I was totally fine with the limited space.
I would stay here again, it's close to everything and you must eat everywhere!!!