It took a week or so to learn how to use this machine. It replaced a Philips Senseo which gives good coffee at the touch of a button. This is a little more complicated, set the grind, set the strength, set the amount of coffee, set the amount of water, learn to froth milk. It sounds like a lot, but it is really worth the effort and pretty soon you learn what is good. It is worth going through all the settings, but I recommend leaving everything at the default level until you understand why you would want to change it. I now get a really good cafe latte reliably.
The machine cleans itself fairly well at switch on and switch off. The waste tray is easy to empty, although the coffee grounds do seem to spill slightly into the water tray rather than remain confined to their pot. I haven't yet done the full clean of the mechanism. Build quality is good.
It seems like an expensive machine, but price per cup is well below something like the Senseo or the Nespresso custom pods, so over a year or maybe two it will easily repay the capital cost in lower running costs - depending on how much coffee you drink. It also delivers high quality coffee with an easy to clean steam pipe.