Nothing is more assuring than have a smiling face to greet you when you arrive at an entirely new country.