Being away from home doesn't have to mean settling for sub-standard coffee.