It was an amazing experience to stay at Teresa's place. She is native English speaker. The house and the room are super clean. The location is close to everything. I can pretty much walk in the city the whole day. (Even walked to Vatican City). Teresa also gave me some local tips. Will definitely recommend to anyone traveling to Rome.