Fantastic hostel in a fantastic location.