Ground coffee fresh or used absorbs all smell.
Forget pricey sprays, just place the coffee in a open or semipermeable (e.g. Coffee filter) container.
works for smoked in cars, smelly shoes or if your pet had a little accident.
A little sachet of coffee can be hidden under potpurri as well.
If you needto get rid of a smell, before you can add another.