What is it that makes coffee so delicious and lovely and... well, even addictive?