A beach with no piers, arcades or rides has been named the best seaside town in the UK, beating other well-known places on the list