What a great flat! Carla was very easy to communicate with -- made finding the place and getting settled very easy. The flat is super centrally located, with basically all of Rome within walking distance of your doorstep. We'd definitely stay again!
The only potential downside for light sleepers is being located on ground level in the city center. That's to be expected in the great location and we were barely bothered at all.