My wife and I have a wonderful one week stay at AndreaSuite.
You just can't choose better location in Rome!
All big sites are walking distance (15-20 min) from you, and if you fancy public transportation you have buses nearby. Market and a very nice bakery are in front of the building.
Host is great, replies really fast and they allowed us to checkin before 10 (with no additional charges) because we had really early fight and apartment was unoccupied before us.
Also they provided us with nice list of local restaurants (thanks Eduardo!).
Regarding apartment - it is clean and you have just everything that you need during your stay - from nicely equipped kitchen to washing machine and TV, also internet is fast and reliable.
I would definitely recommend this host and apartment!