Since I like skiing I’d probably pick Zakopane. not to far from Krakow
That’s one of the reasons I’d pick Krakow, close to Zakopane.