Hi,
The location of the appartments is great! 5 minutes walk to the Metro and 20 minutes walk to the Duomo. Two minor things that could be improved is bed sheets (they have that two-piece cover blanket thing where you cover yourself with thin blanket and put thicker on top, we found it not very comfy for two people) and the heater is too loud and you can't really use it over night.
Overall it is a nice place with a great location and a minor flaws that I believe wouldn't make a difference for someone else. Would still recomend it and would come back!