I arrived early, so while I waited to check in I was well looked after by the staff. Informative and pleasant.
The rooms have great AC, and little to no noise even with the windows open. I was unfortunate that one of my fellow occupants snored rather intensively, but with a 24 hour staff, i could get free earplugs immediately.
You do suffer the drawbacks of it being a hostel with shared facilities, but I think anyone looking for a short stay to be a tourist or in for work related stuff, you can do a whole lot worse.
Also, the pub is lovely. Good selection, good service.