The location of this apartment is absolutely perfect! It's easy walking distance to many of the ancient roman sites, a market around the corner, a couple of great restaurants around the corner (particularly InRoma) and a short distance to Trastevere for even more great restaurants and sites.
The building and apartment itself is very clean and comfortable. We (2 of us) stayed there 6 nights and the host came and changed out our linens and did basic cleaning half way through our stay. Also, very responsive when I had questions.
Definitely recommend this apartment.