I highly recommend Giuseppe's place to anyone with a party of four or less,spending some time in Rome. Giuseppe is a Rockstar host! Giuseppe was extremely easy to communicate with, and had many tips ready for us on our arrival. The place was spotless when we checked in, and we didn't need anything that wasn't there before.
Location wise you will find yourself pretty much on top of a very central metro station, making commutes to the main tourist spots a breeze. You will also find a grocery store, some restaurants and options for buying local wines and beer. The ACs on every room were a godsend after waking around at 35 degree days.
I can't recommend this place enough.