I was in Krakow this past November and while we didn't make it out to Auschwitz, we stayed in the old Jewish quarter and took our daughter to the Schindler Factory museum. Did the walk across the bridge and it was pretty humbling to go through those areas and think about what happened.
Krakow is a beautiful place to visit, it has amazing restaurants, architecture and affordable hotel rates.
I was in Auschwitz-Birkenau and Auschwitz I last year for the first time. It is a haunting place, I spent 8 or 9 hours there without a guide and just went through the various exhibitions.
It is a mass tourist destination and people behave that way taking selfies and kinda treat it like a morbid theme park.
The museum does a good job overall, but completely refuses to acknowledge the role Poles played in the holocaust by handing over Jewish people to the Nazis. Poland has ways to go in that regard. (although the POLIN museum in Warsaw does a better job, you can clearly see it is not run by the Polish state who still refuses to accept that responsibility)
What irked the most me was that people tagged some of the barracks with their names, like how disrespectful can you be?