A plethora of benefits from drinking coffee