Stayed in this hostle for 2 nights because of the great central location. Easy to find. I was traveling alone and wanted my own space.
Pros:
Great Location
Room was Good
Amenities are available (wifi, kitchen, fridge)
Cons: Check in is not actually at 2pm. It's whenever they're ready which is fine for me, but I can imagine for some people this can be frustrating as many trains arrive into Rome much earlier. I wasn't able to check in till 3 30. You can leave your bag, but there is no lock up security for it. (that some hostels have) so just be prepared.