The apartment is very good. It's walking distance from the main sights in Rome while being in a quiet spot of the city. Be aware that if you don't like to walk, the building is around 5-10 minutes from the two nearest subway stations and it's in the top of a hill... so be prepared. On the other hand, it's super close to Galleria Borghese and its park.
Chiara was a great host, always within easy reach, and helped me by providing information and being available to help with all the needs or questions I had. I definitely recommend this property and Chiara!