My wife and I absolutely loved the place. It is centrally located and within a few minutes' walk to almost anything.
The apartment is clean, cosy and well-equipped. I can't find anything to complain about the place at all, including the host who was very prompt and clear in his communications.
This is definitely a five star place to stay in Florence.