Water marks don't need to be cleaned off (unless they are permanent). It just means your stone needs to be sealed. You can get a high grade sealer/ impregnator at Granquartz or Regent. Seal your marble twice a year and that problem should go away. Buy one of the half liters or 4 oz bottles (the former should last you two seals at least).
Granite Grannies
Related Discussions
need to find this bench top...!
Q
Kitchen makeover: New Granite Benchtop & Respray
Q
Kitchen Trends 2016/2017 – The Latest Kitchen Talk
Q
Which vanity top (colour/material) doesn't go out of date?
Q