OMG ... where have you been?
It is great to see you ..... don’t be a stranger.
Great to see you, too!
I'll be coming by more often that's for sure. :-)