Tiny village named Britain’s best seaside resort