Hotels seem to win the war on shower glass while the rest of us battle streaks, limescale and soap scum week after week.