Smelly water could be due to the sedimentation and limescale buildup in the water tank. With heavy chlorination of the inlet water, one can observe unwanted microbial and mineral buildup within the tank. This might cause the foul smell in the water. Regular flushing of the tank keeps the tank clean and safe for further use.