Re: Cleaning interior carpet and mattress
Buy new mattresses, or buy complete zip up mattress covers and encase them.
If they are just foam take them out and run them under a lawn sprinkler for a few hrs.
For boat cleaning there are a million products. I have a motorhome too, and there are another million cleaning products for that too! ! !
I use Clorox Cleanup - be wary it has bleach - but it cleans everything, like vinyl seats and trim perfectly. If you have Sunbrealla canvas, it works on that too (recommended by Sunbrella). For the floors, I have marine carpet, I went with Simple Green, scrub brush, and a hose.
After everything sparkles, I use Turtle Wax ICE Synthetic Interior Care. It smells great, not greasy, and has UV protection.
Marine Spray Nine is good too, but milder tha n Clorox Clean Up. Google it and visit the product's manufacturer web site. They have an article from Consumer Reports about Spray Nine vs. 12 other products.