I'm not knocking Poland, but it seems strange to have an English-language conference there and not offer anything in the way of explanation for the choice.
I mean, I'm sure there is a reasonable explanation (central location, picturesque setting, low costs, fits the ethos of a polyglot conference, offers the possibility of both a conference and a vacation) but I find it strange that the explanation isn't more visible.