This is the most versatile coffee machine while delivering best tasting coffee. The built-in grinder makes it so easy to brew fresh ground coffee without having to guess and measure how much coffee bean to use each time. There's also an espresso mode which I love, makes great tasting espresso drinks with ease. The brewed coffee is in perfect temperature. Cleaning the unit is intuitive and feels like a breeze. In addition, there's a timer you can set to start brewing coffee at a certain time, definitely can set it up to have a fresh brewed coffee every morning to wake up to.