You should buy a small ozone generator. They dont cover up smells they turn oxygen into ozone, in the process all odour and bacteria is eliminated. You can buy small units which simply plug into the wall and look like a small air freshener. The ozone smells like air after a thunder storm, quite hard to explain but if you get one you will know what i mean ! Units are around $50 and work great in small areas and are very safe. If i were you i would leave it near the entrance and it will freshen all the air leaving your apartment

Charbud