Teresa's apartment is in a really great location - it's easy to walk to most sights and there's a taxi rank nearby if you need it. It was great to be so close to the Pantheon and Piazza Navona for evening food and drinks.
Teresa was very welcoming - check-in was easy and she explained everything we needed to know about the property. Teresa also arranged airport transfers for us which made our lives easier.
Recommend wholeheartedly and will certainly book again next time we're in Rome.