If you are traveling to Rome, this is where you should stay.
Unless you can stay in the Colosseum, a better location does not exist.
Minutes from the bus station. Walking distance to almost anything worth seeing while in Rome. Perfectly clean. Comfortable beds (a HUGE plus not all places have). Great flat that kept its cool during the 100° days we suffered through. Hosts responded immediately, and were a great help in getting us around. I have to say, a better stay would be nearly impossible to have.