Location, Location, Location. We really enjoyed the stay. In particular, the smaller terrace with a view towards the Capitol was our favorite.
Almost all sights are within walking distance, but the proximity to the train station, metro and bus is great. Via Urbana offers nice shops and restaurants only some footsteps away.
Two small points of criticism: The windows of the apartment don't close very well, so that you can't block out the sounds of the city. Secondly, sometimes you smell a sewage smell in the smaller bedroom, but this can be managed by sleeping with the window open.
In summary, we highly recommend the accommodation.