I don't like air fresheners so that's out. The only two things I want people to smell when they come into my home is either good food cooking or clean.
I live in a condo where the only option is to store garbage inside your unit until garbage day comes along. We don't make much waste so food funk can be stored for up to two weeks. The offending bag is already in a closet as far away from civilization as possible. I've tried double-bagging, Glad Odour Shield bags, boxes of baking soda, and dumping baking soda directly into the green garbage bag. It's still an issue at least once a month.
If anyone has any suggestions, trust me, they'd be more than welcome. Eternally grateful in advance.