We highly recommend this apartment. We were six people (four in separate beds) and had a great time. We loved how centrally located it was and great exercise up the four flights of stairs (12 foot ceilings:)). Basically my nephew has coined "where they put the pin for the centre of Florence - that's where Ilaria's apartment is located".
Happy travels,
Theresa