I'd recommend this apartment to anyone visiting Rome - short-term or long-term.
(+) Good (central) location, good building (doorman service, lift, peace & quiet), modern interiors/amenities, responsive host
(-) Dust inside the apartment (dusty - requires frequent vacuum cleaning if one's sensitive), relatively small windows, unreliable TV