Overall a nice apartment with some drawbacks.
Pluses: absolutely great location (cafe, pizza place and gelateria right downstairs, very close to Via del Corso shopping street and several attractions), very quiet (top floor on a small street with no traffic), very nice balcony with nice view and sunshine, cozy interior.
Minuses: no real check-in (only an Italian speaking cleaning lady giving the keys and asking for 50€ cleaning fee in cash, no rental agreement), bathroom in so-so condition (cannot close/open the sliding door unless you are a powerman, filthy shower curtain, hard-to-use faucets in the bathroom...), super squeaky and uncomfortable sofa bed (sofa also had stains on it), master bed was uncomfortable because there was no mattress topper, not enough cutlery for 4 people.