We really enjoyed staying at Teresa's place. Location was perfect - it is in the heart of Rome where you can walk to pretty much all of the major attractions. There is a supermarket downstairs, and a nice café at the corner. Taxi stand is close by. We didn't miss anything and felt at home.
Apartment is very tastefully decorated and has nice furniture. Best of all, it has elevator that becomes handy when you are returning after a long walk .
Teresa communicated well and answered all our questions promptly.
Location is a double edged sword. Since the apt is in the heart of the city and the bedroom window overlooks a street, you may get some noise. Didn't bother us but if you are a light sleeper and need absolute quiet, then this may be of concern.
Plenty of linen and great quality towels. Bathroom is small and has no exhaust. I guess that's a norm in most city apartments.