Clean and affordable hostel! Well-run and well-maintained with all the amenities you could ask for from such an establishment.