You have to be careful when cleaning marble floors. They are great-looking, but a little sensitive. Marble floors must be washed only in warm water. No vinegar, please. Save that for more plebeian surfaces, like window glass. The mild acid in vinegar damages marble's delicate surfaces. Wring out all excess moisture from a towel and damp mop. Immediately follow with a dry towel. Remember: marble floors must be dried, as they spot easily.