Cheap and cheerful hostel in great location