If hostels had a rating separate for hotels, this one would be one the top hostels you can stay at. Impressive building, clean, comfortable, amazing value and great staff. Super experience overall.