Simona and Michele's place was really lovely. The location is about a 15 minute walk from the main train station and close to all the top sights in Florence. Check-in was smooth and Michele was there to let us in when we arrived. He also provided tips on the best restaurants in the area and helped us to arrange a place to store our luggage on the day we checked out. I would definitely recommend!