For your information: The native speakers of Indonesia use sama-sama more than terimakasih kembali. You will almost never found local say terimakasih kembali in informal daily speak.
Yes "you're* welcome", selamat datang, when someone comes in your house, a guest.
Sama-sama, when you want to be polite after having heard a "thank you" addressed to you.
Just explaining this for people who confuse "you are welcome" and "welcome".