Making great espresso is a skillful balancing act. You need good coffee beans - preferably roasted within a few weeks - and a considered combination of grind, pressure, temperature, ...
73