We just stayed in Leonardo's place a couple of weeks ago. Our stay was only about 3 nights but we had a great time! Leonardo went out of his way to make use feel at home and let us know where everything was. It was really nice being so close to the train station because we had planned a day trip within the time we were there to Bologna. In Leonardo's apartment, we were also very close to almost anything else we wanted to do in Florence. I don't think anything we did was more then a 20 minute walk away. Would definitely recommend staying here!