Britain’s blessed with beaches to rival those abroad – here’s where to stay for an outstanding coastal break