I keep seeing multi purpose steam clesners being advertised online. Im wondering are they as good as they appear and if so which steam.cleamer do you have? I mainly want one for cupboards, kitchen, bathroom, windows etc. Thanks!