Please can someone recommend a particular steam mop or are they really an old fashioned thing nowadays ? We have tiles, parquet and laminate floors and I’m looking for something that will clean them better than just a mop which seems to slosh a lot of water around but never get quite all the dirt off. Do they manage to clean a large area on one go or do you have to keep recharging it? Also has anyone had issues with laminate flooring lifting when using one. Thanks very much.