No matter how well you take care of your bathroom, it won't look clean if the shower doors have a cloudy coating of mineral deposits. These deposits are mainly composed of lime scale, otherwise known as calcium carbonate, and if you've tried to clean them off with soap and water. you know that this approach is futile. You need something that dissolves lime, and you don't have to look far to find it.
The solution is. Wet cleaning of the limestone tile. To clean limestone, all you need is a bucket of warm water with a couple tablespoons of soap mixed in. Gently mop the stone floors, or wipe other surfaces, with the mixture. Take your time on this step, and allow ample time for the soap to break down the filth.