Unfortunately we did not have the best experience.
There are several hosts since the property is run through an agency, and communication was spotty throughout our stay. When we did have an issue come up half-way through (there was a very strong odor in the apartment), I did appreciate their quick response, but then there was no follow-up after they came to check it out.
The location is of course great with great views of the Duomo. Very clean apartment. However, for what you pay, it would be nice to have more than 2 pillows and an actual bed instead of two twin mattresses put together. Also, there is a 50 euro cleaning charge and 10 euro/day utility charge which really raises the price.