A difference in olfactory acuity
Around 30% of our olfactory receptors function differently, which explains the differences in olfactory perception from one human being to another. Some of us may be very sensitive to certain smells, referred to as hyperosmia. This olfactory acuity causes a higher sensitivity to odours that are barely detectable by others.
On the contrary, some people may be anosmic to certain smells: in other words, they are unable to detect them. This lack of sensitivity is believed to increase with age and may also vary with gender.