You can wash the floor of your bathroom, clean the tub and shower, and disinfect the toilet -- but if the faucets are clouded with mineral deposits, the bathroom will still look dirty. It doesn't have to be that way, because hard water deposits are surprisingly easy to remove, although you can't do it with plain water or even soap and water. These deposits are mineral salts, and you need to dissolve them with an acid. You can use a commercial lime-removing product, but white vinegar is just as effective, and you probably already have some.
Mix a 1-to-1 solution of white vinegar and water in a small bowl. Dip an old toothbrush in the solution; use the toothbrush to scrub white deposits from your chrome faucet spouts and handles.
Use full-strength vinegar for stubborn water stains. Spray it on with a spray bottle. Let it sit for 5 minutes to dissolve the mineral salts, and then scrub the stains with a toothbrush and wipe them off with a cloth.
Soak a paper towel in vinegar and wrap it around a faucet with particularly stubborn stains. Leave the faucet covered overnight or until the white spots are gone.
Pour some baking soda in a bowl, and moisten it with water to make a paste. Use this paste to scrub the faucet after you've finished treating it with vinegar. The baking soda treatment removes residual stains, and it neutralizes the vinegar so it doesn't etch the chrome. Wash the faucet with plenty of water when you're done.
Polish the chrome with with an automotive chrome-polishing product. Apply the polish with a soft cloth and buff it with another clean, dry, soft cloth.