It is, but along with some extra stipulations that I'm trying to translate from legalese Polish to plain Polish ;). Mind sharing reasons as to what makes it so worthy of recommendation? How are their maths/physics departments if you know?
It's where I got my BA from :P That said, the faculty I know were very invested in their students' success and I really learned a lot and benefited from the school's location. That said, I was an international relations major, not a math/science major. One of my very good friends got her degree in physics and I knew a few math majors I don't know how good the departments are. I know it's not a huge science school because politics/international relations are their big sells so the programs might suffer for that. There's a pretty strict divide between the math/sciences and softer sciences; they don't even require IR majors to take statistics. So it might not be the best fit for your purposes.