This does a great job with whole beans, ground coffee or individual pods.  Dispenses 8, 10 or 12 oz coffee.  Easy to maintain and keep clean.