On the down side, there are only two bathrooms for three dorm rooms, and one of them is all but useless, so there is effectively only one shower. While the shower works, the bathroom floor has no drain, so when you go to use it, it's wet, muddy, and dirty, so wear sandals.
Also, the Canadian Ministry of Health has left a Public Service Announcement regarding the use of the toilet -- it's probably best to follow it.
On a serious note, the hostel has a strict policy of not looking after bags after you've checked out; not even for money, so don't bother asking.
If they could solve the bathroom cleanliness and have a small system to take care of your bags for a bit, I think it'd be everything you need in a hostel.
Note, there is no Internet access inside the hostel anymore due to Italian anti-terrorism laws. However, there is a laundromat owner down the street who gave us 15 minutes when we told him we were staying in the hostel.