The location is really good. You can walk to every important point in Rome, which is important, because the public transport is bad.
The accomodation had everything we need. The only "minus" is that there are only two really little windows. But we didn't care much about it, because we were outside all day. Maybe in summertime it is not so good.
Alessio is answering really quick.
I can recommend this accomodation!