I use vinegar and water... for everything. It's really the only cleaner that I use. With the dogs and cats eating off the kitchen floor, and then the dogs licking the floor after I clean it, the cats being right up against the windows and then licking themselves, and the sensitivity of the chinchillas to smells and chemicals (not to mention my own sensitivities) I really don't feel I can trust anything else.
Also, I haven't found anything else that actually gets rid of smells instead of just covering them up. Vinegar all the way!