Fantastic hostel in a fantastic location