Great welcome, well placed, a haven.