Leonardo's place is great for exploring Florence. It's just a short walk from the train station and located within walking distance of all the main sights of Florence. The apartment was spacious, very clean and well equipped with everything we needed.
Provided in the apartment was a guide with a list of food and activity recommendations which was really helpful.
We had a great stay in Florence and would recommend staying in Leonardo's apartment!