Great location. Great price. Great staff. Great hostel.