Very nice place, clean and tidy.
One staff member sadly ruined the experience for me, as well as some inconvenience with the check in (make sure you arrive on time! Or let them know you're arriving later!).
You get what you pay for, it's a hostel, but still in good shape.