A control system for a bathing unit having a water receptacle, said control system comprising: - a heating module including: i) a body defining a passage through which water can flow; ii) a heating device operative for heating the water that flows through said body; - a heating module controller including two actuators associated with the heating device of the heating module, said two actuators being operative for causing said heating device to acquire either one of a heating state or a non-heating state; - a water pump operative for circulating water between the water receptacle and the heating module; wherein said control system is characterized in that: - said control system further comprises a thermal element mounted in thermally conductive communication with water flowing through the body of said heating module; and - said heating module controller comprising a flow detection device operative for: i) activating the water pump to cause circulation of water between the water receptacle and the heating module; ii) following activation of the water pump, causing said thermal element to acquire a certain temperature condition; iii) obtaining temperature information associated with said thermal element, said temperature information being distinct from a water temperature associated to the water that flows through said body; iv) detecting at least in part based on said temperature information associated with said thermal element the sufficiency of water flow through said body. - a heating module including: i) a body defining a passage through which water can flow; ii) a heating device operative for heating the water that flows through said body; i) a body defining a passage through which water can flow; ii) a heating device operative for heating the water that flows through said body; - a heating module controller including two actuators associated with the heating device of the heating module, said two actuators being operative for causing said heating device to acquire either one of a heating state or a non-heating state; - a water pump operative for circulating water between the water receptacle and the heating module; - said control system further comprises a thermal element mounted in thermally conductive communication with water flowing through the body of said heating module; and - said heating module controller comprising a flow detection device operative for: i) activating the water pump to cause circulation of water between the water receptacle and the heating module; ii) following activation of the water pump, causing said thermal element to acquire a certain temperature condition; iii) obtaining temperature information associated with said thermal element, said temperature information being distinct from a water temperature associated to the water that flows through said body; iv) detecting at least in part based on said temperature information associated with said thermal element the sufficiency of water flow through said body. i) activating the water pump to cause circulation of water between the water receptacle and the heating module; ii) following activation of the water pump, causing said thermal element to acquire a certain temperature condition; iii) obtaining temperature information associated with said thermal element, said temperature information being distinct from a water temperature associated to the water that flows through said body; iv) detecting at least in part based on said temperature information associated with said thermal element the sufficiency of water flow through said body.