a cafe on the south coast