A colleague of mine at work is from time to time saying me just "Du hast es gut" and laughing... I asked him a couple of times what does it mean as I am not native and couldn't find any info regarding that sentence in a colloquial context. He just replies "it means you have a good life"
In case it could help, he is from Mid/South-Hessen(Darmstadt) with a very strong accent.