KitchenAid Semi-Automatic Espresso Machine makes the best cup of coffee ever.  I use different coffee types and make it different ways.  I have become an instant barista.  Trustworthy company, well built machine.