Heartbeats. 60 - 70 is good (you can get away with lower if you're fit, but anything below 40 is bad), and anything above 180 - 200+ tends to be quite bad for your health.
Yes. Anything above 220 tend to be quite bad for your health, since there's not enough time for your heart's chambers to fill at that speed.
As usual with biology, there's exceptions to the rule, but for your average human, anything past that means that there's usually not enough blood coming out to keep you alive at those speeds, and your heart may as well not be beating at all, for all the good it does.
It's similar to why Ventricular Fibrillation is bad for you, since it's a similar problem (but only limited to the two main pumping chambers/ventricles of the heart, rather than including the atria).