Location was good. All attractions are within walking distance. We did not take any public transport in Florence at all. There are eateries just below the apartment. Downside is, there might be a little background noise but we did not have issues falling asleep. Apartment size is good enough for 2.
Check in was a breeze and apartment is quite well maintained.