We absolutely loved the location and size of Leonardo's place and had a very smooth check-in once we were able to find WiFi at the Florence airport and contact the host. The location is perfectly between all the major tourist destinations and has excellent food options nearby; however, this means that the street noise can be quite loud even into the late night hours. If this could potentially bother, you I recommend bringing ear plugs. The view of the Duomo from the bedroom window makes it totally worth it. All in all, we were incredibly happy with the experience and wanted to stay even longer. One last note: be prepared to climb a lot of stairs to get to the apartment.