Clean, great staff, great location, definitely one of the nicer hostels I've been to. Highly recommend HOFT.