I also clean with white vinegar. I dilute it with a bit of water. That smell doesn't bother me. Of course, I also haven't dumped a jug of it on the floor... yet.
Speaking of cleaning with white vinegar... I use a Reveal mop on my floors. It is like a Swiffer. BUT you use your own cleaners, instead of their stinky (and harmful to pets) cleaners. I use white vinegar and water in mine. Also, the pads are washable. Been using a Reveal for years. Works WONDERFULLY!