Pack n Play smells like cigarettes πŸ˜’

Su

So I took my baby to his great grandfathers house this weekend for his 78th birthday. Even though our things stayed in the back room where no one smoked, it smells like it now. I was thinking about mixing a detergent, baking soda, vinager, and water spray then letting it sit in the sun. Do you think this will work? Or what would you recommend instead?