We have a Keurig 2 as well as the Rivo. The Rivo makes great espresso, cappuccino. The Keurig once the coffee comes out its not the hottest coffee. I don't see any other units that make hotter coffee where it doesn't cool down so fast. I was looking at the ninja machines and reading reviews but at a loss. The machine has to be capable of making larger sizes and use your own grinds. Thanks