I use vinegar and water in a 500ml spray bottle, and then spray it on the floor and use an enjo mop - fantastic for huge hard floor areas. I use 1 part vinegar to four parts water.

Also use eucalyptus oil sometimes - mix about 50mls oil with the rest water.