Very warm welcome, well looked after.