I need a new floor for my hallway. It's heavy traffic and goes from the front door to all the rooms in the flat. The thing is we have two indoor rescue cats and when one is stressed she sometimes urinates in front of the door. So I need a floor that isn't too expensive that I can easily clean and won't absorb the liquid or the smell. Sounds like a magical pipe dream. Any ideas?