It would probably work best if they speak Japanese, but I can't think of any reason why you couldn't use it.
Since it is welcoming people back to a place where the speaker feels they belong, it is probably the most heart-warming greeting you could make under the circumstances.