I stayed at Chiara's flat with my family and it was a great location, within walking distance to most sites or you could easily take the metro/bus. The flat was clean and the rooms were spacious. (The kitchen ceiling is a little low but not too much of an issue.) Chiara's communication when I had connectivity issues with the WIFI was excellent and I would recommend staying here when you are visiting Rome.
N.B To stay at the apartment you have to provide ID information (passport information level). Apparently, this is normal in Rome as the hosts have to pass this information on to the police. I wish I knew that before securing my stay at the flat.