Great hostel, in a great location