We really enjoyed our stay at Leonardo's place. His colleague Ilaria kept in touch about our arrival time and met us at the door to let us in, show us around and offer suggestions. The apartment is clean and spacious and appears to be very recently renovated. Great shower, even if the shower stall is a little small by US standards. Air conditioning worked perfectly, which was a huge relief considering the high temperature while we were there. We also appreciated the clothes washer/drying machine on the terrace. The apartment is a five minute walk from the train station and since Florence is a very compact city, no more than 20 minutes by foot from any attraction. We would not hesitate to stay here again.