A man is in hospital with blast injuries after an explosion at a retirement village in Perth’s south.