Busy comfortable hostel in a splendid location