I stayed here together with my mother and a friend for about a week. I was really pleased with the apartment, our host and the location.
The apartment was as described but bigger than I expected. It was hot in Rome when we stayed but the apartment has high ceilings and tiled floors and the air conditioning worked well - so it was a pleasant place to come home to after sightseeing.
The location is very good. It's right near a few major churches and within easy walking distance of the Collosseum. There are some good places to eat on Via Merulana (try Panella for the evening all you can eat buffet, and Ristorante da Michele for the grilled vegetables and pasta) - a short walk away.
Would definitely stay again.