Rain, humidity, volcanic soil and over 5,000 feet above sea level, perfect ingredients for delicious coffee