Marble is very soft, to the top layer less permeable, clean it with green soap. It will become shiny if you brush it with a cloth afterwards
Coffee circle stain? Then pour some coffee milk over and leave it in and it will pull away the stain.
Treat a marble tabletop was with white marble will again shine and is water and dirt repellent.