I booked this place for my friends from the States for about a week and I would say I made a right choice.
1. Location
I am a local person who resides very close to the place. This is one of the best area in Rome, like upper-middle class town. Safe, quiet, very close to a beautiful park, few steps from the shopping district, less than 10 minute walk to MetroB, Libia and Annibaldiano.
2. Facilities
You just name it. This place has everything you need. Cooking, laundry, cleaning...you would find yourself like home.
3. Service
Barbara is always there for help. Responsible and very professional.
One little note. This apartment is situated in ground level and faced to a street so it might be a little bit noisy during the days. But to be honest, you will not be able to come back to your apartment until midnight while you stay here in Rome. There are too many places to explore and too many restaurants to enjoy!