Our host made us feel very welcome. He even got us some washing powder so we could wash our clothes. The apartment is very spacious and right in the heart of Florence. You can walk everywhere you need to from the apartment, and it has a lift so you don't have to carry your luggage up all the stairs.
The only downside would be that being so central can be a bit loud at night, making it difficult to sleep, but I feel this would be unavoidable anywhere in central Florence.