Everything in one single word - location, host , apartment - PERFECT!
Nice and quite area very close to the shopping mall, just 5 minutes to Saxa Rubra - very easy to park and go to piazza del Poppolo (the main centre of Rome) with the local train (it only takes 10 minutes)
We enjoyed our stay in this place! Highly recommended!