I've visited it numerous times. The label on it doesn't make it ok or not.
The issue is the circumstances there don't meet the factual criterion of apartheid. That's not a question of feelings. The fact the apartheid label is applied here while it is not emphasized or even applied to non-Jewish countries is a double standard. That fits the definition of anti-semitism.
They do meet the factual definition whether you like it or not.
If I'm Palestinian, I live my life completely according to the rules of Israel (because of the blockade and checkpoints and control of the territory). As a Palestinian, I also cannot vote in Israel and will never be granted the ability to vote in Israel, in order to preserve the ethnic majority of Israel. As a Palestinian I can also have my home taken away from me to make room for Israeli settlers.
The issue is the circumstances there don't meet the factual criterion of apartheid. That's not a question of feelings. The fact the apartheid label is applied here while it is not emphasized or even applied to non-Jewish countries is a double standard. That fits the definition of anti-semitism.