Hostels can be luxurious, but most often seen as basic, utilitarian places to stay – but they can be so much more than.