From their warm welcome to a friendly farewell everything was perfect.