T.L.
I use antibacterial fantastic lemon scent on my granite, have used it for over 8yrs, I also have a squeegie that I use after every shower, I clean every 3-4 mnths and I have had no problems with bacteria or molds, I spray a fantastic on the floor once a mnth and have a rag I throw down and use my feet to scrub, takes a minute or two, very easy, My bathroom is always smelling fresh cause the fantastic is a nice fragrance.
hope you find what works best for you.