I purchased my golf from a serial smoker , so I got some aerasol spray fabreeze , covered the seats headlining door cards ect ect every time I got in and out the car and by time the can was empty the smell was gone ,
P.s clean the steering wheel ! 99% will be I the wheel and where their hands touch .