Teresa was a wonderful host. She was there waiting for us and there was no problem when we arrived late to do a problem at the airport which caused us to catch a later train. Her English was broken but we were able to get everything understood. She also left Croissants, fruit and juice for us. Her place was very central to the train station, access to the Hop on Hop off bus, and sites, all walking distance. There were also stores and restaurants very close. The place was as described and the pictures very accurate. It was also very clean and comfortable. The stairs to the apartment were a little steep for my husband who is disabled, but we were able to do them.
I highly recommend Teresa's place for a great stay in Florence