Leonardo was a wonderful host. He was accommodating for our train arrival time, met us at the door, and helped carry our luggage up to the apartment (3rd floor I think). The apartment was clean and spacious. The bedroom and bed were both large (great when you are living out of 2 suitcases). The porch is super cozy and has the washing machine. Bathroom was the usual size of an Italian bathroom but updated and very clean. Nice hot! water in the shower. Leonardo had some welcome food for us in the kitchen and an espresso pot for the mornings. The street is a bit busy but the apt. is in the back of the building so you don't hear anything. Very close to everything. It was a great place to set up camp for the 3 days we were in Florence.