Cracow University of Technology is one of the best tech universities in Poland and the location is suitable for students and you can also meet students from worldwide. The professors are very good and they are very helpful. The Cracow facilities are well equipped.