Commercial products like Febreze are great for getting rid of odours, but personally, I hate the chemical smell. Vodka is a great alternative.
Photo by Dominic Lockyer
All you need is some cheap vodka and a spray bottle. Test on an inconspicuous area first. If all turns out OK, spray away. When the vodka evaporates, it takes some of the smell with it. Hit the link for more info.