Espresso coffee cup

Both foam and taste and aroma, exactly 42 beans are enough to make your espresso perfect.