We enjoyed our time in Krakow, even though it was very short, and would recommend it. If you can snag a cheap flight, it will be better than driving (we drove 6 hours from Kaiserslautern to Dresden, stayed overnight, and then drove another 6 hours to Krakow).
The Advent Market in Krakow included some unique vendors we had not seen previously at Germany markets. Their “hot chocolate” is literally melted chocolate with a spoon, not the drinkable kind. It tasted great but was way too intense to finish (think: hot brownie batter). Dinner was tasty in an Italian restaurant on the main square, and after walking around in the cold, we enjoyed tea and a snack at a café- try the raspberry honey tea!
The reason we drove (instead of flying) was to pick up “Polish Pottery” where it is manufactured, in Poland! The items were priced competitively, so it is worth the drive if you would like to get a bunch of plates, bowls, etc. Boleslawiec is close enough to the German border that you could make a day trip out of it if you wanted to stay overnight in Dresden 1 or 2 nights (not a day trip from K-town!). Friends who have wanted to go to several different pottery places have stayed overnight in Poland.
We were grateful for the many English-speaking employees we met throughout Poland- we also offered to speak German, but English seemed to be preferred. I wish I had taken photos of the smallest shops ever along our walk from the hotel to the market, but it was cold and we were hungry, so I didn't prioritize pictures at the time. We passed by dozens of tiny stores, specializing in 1 type of item/category, such as bathrobes and pajamas only, writing papers and notebooks only, 2 manicure stations only, soaps and bubble baths only, etc.!
P.S. I cannot post a photo of the Auschwitz Concentration camp museum. It horrified me to the depths of my soul, and is very meaningful, if you can visit. It is in the region near Krakow, and there are tours departing from Krakow.