This is just what I was looking for, a good robust multi purpose steam cleaner.
Being the owner of 2 dogs, the main reason I purchased this unit was for floor cleaning, but I've also used it for steam cleaning almost the entire kitchen, cooker, fridge, dishwasher, microwave, tiles, work surfaces etc, and I don't have to purchase numerous different cleaning products, the steam does it all.
Its also excellent for cleaning in the bathroom and cleaning paintwork, it can even be used to smooth creases out of curtains etc after washing.
One tank of steam is sufficent to clean the floors and the kitchen in one go, so no having to stop, refill and start all over again. and it isn't too bulky to store either.