A relaxed spot in Medellín. New Life offers a welcoming atmosphere.