It's relatively clean and has a good range of activities on offer. It was a bit noisy at times, but that's a given with this many people staying there.
The only negative thing to mention was that the air in the dorm got a little stale after a while, because it was packed and the windows don't open super wide.
Overall good hostel, though. Would visit again.