Everything was as described, or even better, and the place has a great location.
We can definitely recommend this hostel to fellow travellers. :)