I would use sugar soap on the walls ...as for smell, I have a spray bottle filled with an essential oil mix OR - just as good, I looooove lemon - wipe a bit of lemon oil over doorknobs, window sills, lightbulbs (when the light heats up the oil heats too).

Of course if you don't like lemon, use another I get my oils from the health food shop or chemist.