What a great welcome back you got! That must have made you very happy.
Nice to "see" you.