I had all ceramic tile in my last house. I just used a mild dish soap. I usually did them on my knees as that is my preferred method of scrubbing. My daughter uses a steam mop and says it is the best thing she has ever used to clean her tile. I only jumped in here to say that I discovered that Windex is amazing to clean the grout if it gets grimy. I would spray some on, use a brush then use just water to wipe it clean.