We really enjoyed staying here, great location, close to the co-op and a number of restaurants. Walking distance to Spanish steps and Trevi Fountain. An easy bus route to Piazza Venezia and close to the Barberini Metro. We had elderly parents and the apartment helpfully did not have lots of steps.
One thing to know is that on an adjacent street is a road with piano bars which we found out the hard way are gentleman's clubs! But not to worry, the apartment road is not seedy at all (quite the opposite, an upmarket feel) and we felt very safe in our location.