Quite happy with the choice!
Apartment has been renewed, the bathroom is really nice.
You can make your own coffee in the kitchenette and even cook if necessary.
Piazza del Popolo (with subway station) is close, but the apartment itself is located in a rather quiet street.
We enjoyed our stay and I recommend the place.