The apartment cannot be faulted for location. Right in the middle of the main touristy area of Florence, just around the corner from il duomo and a good 20 min walk from main train station.
Apartment has about 5 steep flights of stairs and no lift, so bear that in mind if you have several bags or a bad back.