@ Kito
Vinegar should not be used for marble worktops as it causes a chemical reaction which will damage the surfaces.
That said, it is probably the best all-purpose cleaner you can find.
Vinegar contains acetic acid which is a natural disinfectant, killing many harmful bacteria. Use white vinegar with a 1:1 ratio of water for the most critical areas. The smell will dissipate faster than you might think, but if you’re concerned you can always add some peel from a citrus fruit such as a lemon or an orange.