I have engineered oak floors and I love them. I have underfloor heating too. Engineered wood is hard wearing and so easy to clean. I don’t have rugs in the kitchen because it is so easy to sweep up the odd crumbs, and I spot wash any spills and vacuum and steam clean the floor every week. It was in my apartment when I moved in, so it is nine years old now and still looks lovely. I have a rug in the sitting area which is nice for the grandchildren to play on, but I love the look of the wood and don’t want to cover it up too much. I think rugs in my kitchen area would be a trip hazard, and hard to keep clean.