The apartment is very clean and spacious. Carlo and Brigitte were very nice and wellcoming. It is extreamly close to the spanish steps.
A possible down side is the showers - about 70 over 70cm, so if you are tall, it might not be comfertable.