The apartment is just a few minutes walk from SMN Firenze station & located perfectly for exploring Florence .
The biggest attractions Duomo , Museo Uffizi & Gallery Accademia were all within 10-15 mins. walk from the Apartment.
There were many eating places all around and I recommend the Ristorante Sabatini just across for authentic Tuscan food .
However be beware of the 65 steep steps you need to climb to get to your apartment especially after a long day or with heavy luggage and the noise from the street in the Living room . The bedrooms though are far quieter .
Also do provide additional time for Sid to show up as he manages many apartments.