If the service provider (AirBNB host in this case) had done the repairs themselves or had let an unlicensed person work on that boiler then yes, they should be liable. If the work had been done by a licensed professional then their professional liability insurance would protect them from the fall-out of sloppy workmanship.