We stayed for a month, and this is an absolutely perfect place if you want to see all that Rome has to offer! It is extremely close to Cavour metro station, and a short walk from Termini which is the hub for all of Rome's transport system.
There are great restaurants, gelaterias, and grocery/bakery stores right on the street, and it is an easy walk or one metro stop to the Forums, Palatine Hill, and Colloseum.
Angela was fantastic to work with! She arranged for our transport to and from the airport and made sure we didn't get overcharged for those too!
The apartment is very large and the bedrooms are spaced out enough to have a real sense of privacy for when people want a little time to themselves.
If you are lucky enough to book Angela's place, you are in for a wonderful treat!