I have had good luck using a 'steam vapor cleaner' to clean areas with junk build up and mold. It kills all the gunk and leaves it clean without smell. You can use it inside a boat that has limited ventilation without inhaling lots of chemicals.
I don't use it often, but when I do, I am glad that I have it.