My wife and I stayed at Annalisa and Leonardo's for 5 nights and could not have been happier. The apartment is exactly as shown in pictures and was very comfortable. It is located in a fantastic location at mercato centrale, and has many amazing restaurants within a block of the apartment. All major sights in Florence are within a 5-10 minute walk.
Leonardo could not have been a better host. He met us at the apartment and showed us how to use everything. On the last night of our stay, we realized that our flight was cancelled and Leonardo allowed us to stay at the apartment an additional night, saving us from frantically searching for a new accommodation.
I highly recommend staying at Leonardo's apartments and will definitely try to stay again!