A resounding sense of welcome