there is a product available at pick and pays checkers clicks etc it is called GynaeGuard use a little of this to wash with. The other option is to occasionally rinse with some water in which you have diluted bicarbonate of soda.
Any soap causes an imbalance in ph and that allows for bugs to grow and cause the smell.
I am not a professional.