how to make apt/house smell good?

parents are visiting my apt for the first time next weekend… need to impress since they are always condescending to me. tried those sprays you can pick up at your local grocery store but they aren’t that good.

basically i need something relatively strong to get the smell of beer/chicken/ketchup out of here.
i’d start by making sure that you thoroughly clean the place. vacuum the carpets and floors, then steam clean the carpets and mop the floors. dust all of your furniture (use a cleaning polish). maybe get an air purifier if for whatever reason you’ve got "moist" air. also try out some air fresheners from bed bath and beyond.