Apartment as advertised. Slight hiccup in check in, and a broken fan on our arrival, but both were rectified by our host as soon as was possible. The only detractor from a pleasant stay was the pile of trash in the lobby that lasted the duration of our stay, but I'm not sure that is a regular occurrence.
The location is great, and the Piazza del Popolo is only steps away (as well as a cab stand there if you need one), with shopping only seconds in the other direction.
Will recommend for future travelers!