I have owned many different brand coffee pots, espresso makers, and even machines that use pods. This Hamilton Beach Flex Brew Universal is the best of all that, put together.  I use the nespresso pods for amazing specialty coffees like lattes and cappucinos, Kcups for a great cup of coffee and my husband used the coffee grounds for a big cup of black coffee. It has a good sized water tank that lasts me through many cups of coffee. I love that it holds my empty nespresso capsules in a reserve after used. It heats up quickly so I'm about to have a piping hot cup in a minute. It's very easy to clean and looks great on my coffee bar. This is by far my favorite of all of my coffee machines.