When was your air con last serviced, not just regassed ? The reason I ask is because when my mate services air con units in cars he fills the system from the pollen filter end with a spray that not only smells nice but also disinfects the whole heater/air con system of pipes and vents it also prevents the possible risk of legionella.