We had a great stay in Leonardo’s apartment. It’s located very central at the heart of Florence. The self check in was really easy and the communication was great. Would definitely recommend it for a long weekend discovering Florence!