Great hostel in an excellent location