A little haven on the south coast