A very good place! Very close to the Vittorio Emanuele Station and within walking distance of the Termini Bus stations, Colosseum, Trevi Fountain and the Spanish Steps!
The hosts were also very nice and accommodating and quick to respond to any questions and were even able to check us in earlier than usual. They have a lift as well and are in close proximity to some really good restaurants.
I HIGHLY recommend staying with Roma Hostel!