In my last house, which I moved from on 2019, I had beautiful Amtico tiling laid in the through lounge. It looked like the original parquet flooring. It was wonderful, survived pets, and small g.children, opening directly on the garden. So easy to keep clean and looked as good when I left as it had when I had it laid 16 years earlier.
Came to my fully carpeted flat. Gave it a year - during that time knocked over a glass of milk shake, and it took me over a week to get the stale milk smell out. Mopped it up straight away, steam cleaned daily, nothing worked. That decided me.
Karndean flooring laid throughout that big Living/Dining Room and hallway. Absolutely beautiful to look at (people always comment when visiting me for the first time), so very easy to keep clean, occasional run round with vacuum, and very occasional wipe over with spray mop. It has a lifetime guarantee, which can be passed on to whoever purchases the flat when it sold. Warm underfoot in winter, cool in summer. Okay when I knock over my glass of water, I do have to mop it up immediately - not that difficult.
Both my bathrooms, and kitchen have Amtico flooring, totally non-slip even when wet. All have a really good underlay to provide extra warmth and to ensure no noise to anyone underneath me.
Only room I have a carpet is my own bedroom.
Would never, ever want to return to carpeted living areas.