Okay here we go! This is a topic for me!!! =D
My mum makes all sorts of things with essential oils, and if you want to clean floors/windows/counter tops/other surfaces, all you need is hot water with a combination of one or more of the following oils: Eucalyptus, orange/mandarin/lemon, peppermint, tea tree.
They are the super oils.
Also, if your dish cloths or other cleaning cloths get a bit stinky and dirty, soak them in hot water with the same oil combo overnight, then rinse them out thoroughly in cold water and you're good to go.