No doubt that stone surfaces have become popular in homes within the last century. More homeowners are installing stone flooring, furniture, countertops, and vanity tops. More common stones we see often are marble, granite, limestone, slate, and travertine (a limestone). And even though these different types of stone call for different kinds of care and maintenance we're only going to touch on general cleaning.
Sounds a bit weird but vacuum or dust (using a smooth microfiber cloth) stone surfaces before damp wiping them. Do not use abrasive materials to clean with; such as, dusting sprays or chemically treated mops or cloths. Abrasion by dirt can dull the surface if not properly removed. If something should spill on your stone surface blot the spill with a microfiber cloth immediately. Using a clean microfiber cloth wipe the area with fresh water and a mild soap. Dry the area thoroughly.
Just in case you're wondering why I stressed blotting a spill instead of wiping a spill up let me share a tidbit. If you wipe the spill around, you will spread the spill and stone surfaces are porous. We wouldn't want to create a bigger catastrophe on your investment.
Hope this helps.