Ok, have an issue in the children's bedroom. They have bunkbeds and my lovely ds sleeps in the top. For a few weeks I had noticed a faint smell, blamed bottom bunk child as her bladder control has been slow to come in. Changed padding, changed sheets, aired duvet, still a smell. Scrubbed mattress, febreezed it... STILL a smell. Decided must be the mattress and no point buying a new one until dd in full control so called in dh to turn it in the meantime.
Well, dh found a pile of piss under the bed, soaked into towels that were stored there etc. 
Turned out ds had the very bright idea to piss carefully out his top bunk at night straight onto the floor.
We've cleaned it up, we googled and used baking powder and vinegar and scrubbed it a second time. And a third. It's been a few weeks now but there is still a faint unpleasant smell in the room. I've visitors coming in two weeks and I'm desperate to get rid of it. It's a wooden floor, I'd have thought it would be gone by now?
Any tips on what else we can do to get rid of the smell?