Our group had an excellent time staying at Teresa's place.
The apartment is extremely clean, spacious and very suitable for two couples. The location is very central and walking distance to all sites.
Teresa gave us great recommendations to sites/restaurants, which we really appreciated.
Would recommend staying here for your visit to Rome!