Teresa was a very good host, letting us drop our bags early and being responsive and quick to offer any help or suggestions for the local area. The location is close to a metro and train station and steps away from the Pantheon. The view of the river is hard to beat.
Only negative was the strange smell of the building staircase (which did not carry into the apartment), but this is mostly out of her control