Chiara's place was clean, charming, cozy, and in a perfect location. I can easily recommend it to anyone, and will try to book it again if i am ever in Rome.
It is worth noting that self check-in is only available during a specific time of the day, and that you will be charged late check-in fees depending on your ETA (the later you arrive the more you'll have to pay). I'd recommend that you contact the host and find out how much it'll cost you beforehand.
Other than that, communication was great, and the listing matches the place perfectly.