Oops - you are just talking bathtub/shower area.
We put in ceramic tile - we usually just squeegee it down. But every once in a while (like every few years) - it does need a more thorough cleaning. We picked a light tan/ivory/cream pattern with a matte finish that (we think) looks elegant, but does not seem to show every little spatter and mark.