3 night in Warsaw or Krakow, Poland

I have the opportunity to spend 3 nights in either Warsaw or Krakow this December.

I’d like to visit every Christmas market, enjoy local cuisine and explore cultural and art institutions. I’m queer, so if one city is more gay-friendly, that may be a plus. I also love to walk, enjoy public transport and will be packing light.

I’ve heard amazing things about both cities and I’m torn - would love any tips, tricks or guidance.