The apartment had good location-walking distance from the center. I would not rely on public transportation in general in Florence.
Only one thing bothered me - the apartment cleaning fee was not included in the AirBnB fee and we were asked to pay it separately.