A massive, warm welcome from Wales.