I have the same problem in my place, there is no ventilation in the kitchen,
so after cooking fish I dump the trash that night, Febreeze the curtain hanging in the alcove off the stove, dump the trash, do the dishes, bleach the sink and put a dot of bleach in the dishwasher. Then, I still smell it in the morning... Normally I keep a very tidy kitchen, I just feel after cooking fish I really have to do extra plus plus cleaning to keep my place fresh.
Right now it smells like onions!
No matter what I do, everything I cook ends up smelling up the closet, and I cannot figure out why but use linen water in there to spray my clothes and open all the windows in my pad after cooking.
The joys of apartment living here at The Roost!