This place I can definitely recommend.
Location is outside from the main roads and in the coasy neighbourhood.
To metro station it takes 3min, from there you can access to all main location inside Rome central. We really enjoyed the place and location.
The apartment was clean and beds comfy and has everything you need for a quick or longer visit.
For all ice cream lovers, check Pasticceria Barberini from Via Marmorata street :)