We enjoyed staying at Renato's place. It's very central & walking distance to public transport. I suggest getting the Roma Pass for the transport & a couple free museums.
Pros
-----
1. The included airport transfer was great. Took the stress out of finding a taxi
2. The property manager was very responsive when I contacted him
3. The apartment was 3 minutes from the Trevi & central to major sites
4. The washer is nice when you have a family
5. The lift is nice when you have multiple suitcases
Cons
-------
1. The street construction going next to the apartment on during the day & night.
2. The wifi didn't reach to the master bedroom