What a great all in one machine! I have hard water so i'm a huge fan of the hard water setting and the changeable filter for the water supply. The milk system is very intuitive and easy to clean. At this point i've made countless Lattes and coffees and am very happy with it!