This coffee machine does it all while still being compact in size! I love the fact that I can put ground coffee in it rather than using K-cups. It always tastes better with the real thing! This is easy to use and easy to clean!