Coffee is no joke to those that can actually taste the subtle differences between each type of unflavored bean. Making a good espresso is a difficult skill to master, as there are so many elements that you can mess up. The type of grind, how much coffee you use, how long the water should flow through it, the temperature of the water, the evenness of the coffee when tamping, and ...