Weather and outdoors aren't great in Krakow. Language is also a pretty big problem: true, some educated youngsters will speak English, but the bulk of the population doesn't speak a word. Would not recommend.
have you actually been around Krakow much? There's climbing spots in the city itself, skiing slopes 1-2 hours away, Tatra mountains 100km away and beautiful Jurrasic valleys to the North-West, lots of green areas in the city and huge forests to the East, perfect for cycling or running.
Weather is a mix - some snow in the winter, some lovely sunshine in the 6 warmer months and lots of rain and in-between weather on the bright side it does give you some time to work where you don't mind being indoors and you get to appreciate when it's nice outside.