What does Amar la vida mean?

It means "to love life". You will notice that in Spanish, the "la" is added. This is a very common practice, an if translated literally, can lead to cumbersome syntax.