Vittoria place is all you need in Florence. Walking distance to all the main sites. We will sure come back to this apartment.