Lorenzo was very friendly and welcoming, met us personally and provided tips and recommendations.
The location is amazing, literally a few steps from the Florence cathedral (Cattedrale di Santa Maria del Fiore), and the Galleria dell'Accademia. Also just a 10 minute walk from the central train station and a short distance from most other attractions and restaurants around town.
Water/shower temperature can be a bit unpredictable, because I believe Italian apartments commonly use local water boilers, so shower quickly to avoid using up all the hot water. This is also a 3rd story walk-up, with no elevator, which may be a small issue if you have heavy luggage.