Stayed in the 1st floor mixed dorm for one night in July. The staff were fantastic. Very friendly and super helpful. Make sure you take a copy of the directions with you so you can find it (even with the directions I got a bit lost). It is centrally located and a great base to explore the sights of Rome.
I would definitely go back and stay here again.