In my house I had hard flooring downstairs and carpet on stairs and in all bedrooms.
When I moved into this flat there was carpet everywhere (I mean everywhere - including both en-suite and bathroom). Although I got rid of those area carpet on the day I moved in I decided togive myself a yer todecide whether to have new carpet or hard floor in the Living Room/Hallway.
During that year, I carefully, with al ot of work, cleaned the carpet that was already there, a very good quality but old one. My decision, however was made, when I knocked over a newly m ade tall tumbler of banana milkshake. I mopped this up immediately as best I could.. However, for the next sevcen days I was steam cleaning that area of the carpet, and could still smell that stale milk!!! Had it been a hard floor, it would have taken me five minutes to mop up and wipe up that spillage.
No contest - had Karndean flooring laid, lovely rug. It is not at all slippy, nor cold, - it is in a golden oak colour and looks beautifully warm. So easy to clean, a quick hoover over once a week, particularly around /under dining table. I still spill all sorts of liquids on it, and these are mopped up in a few minutes. Only carpet I have is in my main bedroom, even hard floor and rug in spare bedroom.