We stayed at Teresa's flat for a weekend, and we had the best experience. I doubt there's a better located Airbnb in Rome, which makes Teresa's place the best one for spending some time in the city, as it can't be more centric. Everything was very clean, and they helped us with everything, being super responsive and friendly. I'm sure we will be back soon!