For your boat, a Mr. Heater. It uses 1 lb Propane bottles and has an oxygen depletion sensor to turn it off if the O2 gets too low. Never use a burning heater for sleep, heat the boat, turn it off and use a blanket. We use reverse cycle A/C which down here puts out more than enough heat. Have used it maybe twice.