Immaculate as ever, another very enjoyable stay.