A must stay place if visiting Carlingford