the beach a seaside resort on the south coast