I've stayed at many hostels and would consider Yes! Hostel a good one for the following:
* location - very central was able to walk to all the places I needed to go and could get transport easily to the airport.
*cleanliness - my dorm and bathroom was clean and it was cleaned very regularly by staff.
* Dorm room set up - little details that made the stay comfortable. Curtains for privacy, lockers under the bed having lights when you open them ( therefore not needing to turn on main light to look for things). Each bed had reading light, shelf and plugs including usb type plugs.
*Facilities - large, fully equipped kitchen for use and coin laundry facilities.
* there were activities such as tours, pub crawl and surfing. I didn't utilise these but they seemed good.
* Breakfast and dinner for an extra fee. I had the breakfast on the day I was leaving which was good. (Eggs, bread, fruit, cereal, tea, coffee, juice etc)
*24hr reception. I felt safe and secure at this hostel.
* lounge area well laid out and comfortable.
I would stay here again.