Cleaning all the surfaces in a car is necessary to get the smells out. One you do, a few sprays of Ozium (mentioned up topic) will neutralize anything left and get rid of new odors. Spray it heavy, turn on the cooling system, and close it up for 15 minutes. Spray again and let it sit overnight.
I also like changing the cabin filter. Most oil change shops have those if you don't want to do it yourself. Nasty smells are absorbed and re-radiated by dirty filters.
I also like changing the cabin filter. Most oil change shops have those if you don't want to do it yourself. Nasty smells are absorbed and re-radiated by dirty filters.