I am looking at steam cleaners. Does anyone have any recommendations? Is there such a thing as a 2 in 1 so it can do my hard wood floors and detach to do things like work tops and cupboard doors? Either that or separate recommendations would be very welcome. Thanks.