The "chlorine" smell in pools is from Chloramines - a compound made of chorine and amines (ammonia). You get more of it from urine, but it'll build up anyway from other sources. The Chloramines are also what stings and irritates the eyes, nose, and lungs.
How do you get rid of it? Raise the free chlorine level in the pool to 10 ppm or so (normal range is 1 - 3 ppm). Presto, changeo, the pool stops smelling like chlorine.
Cryptosporidium is a difficult to remove parasite that can exist in pool water. How do you treat pool water that's been contaminated with crypto? Raise the chlorine level to 10 ppm for 24 hours (20 ppm if you use stabilized chlorine).
Me? I just keep my pool between 10-20 ppm chlorine all the time. Crystal clear water, no algae, no eye irritation, no chlorine smell, no nasties in the water, no side effects at all. My kids swim in it eyes wide open for hours at a time, friends come over and say "I'm glad you don't use too much chlorine; I can't even smell it".