Chiara's apartment is great: very clean, extremely well appointed and comfortable. It is not in the main touristic areas of Rome, but reasonably close with public transportation and some walking.
I did not get to meet Chiara, but she was very responsive throughout the stay. Check in and check out were done using a very convenient lockbox for the key.