I was fully expecting to zip through this place in an hour. The building is UGLY but man, the exhibits are well done, and you just get sucked in. I stayed well over three hours, and loved it. The staff are not exactly what I would describe as "warm", and the layout of the building inside is just plain stupid, but the exhibits, the music, it all makes up for it. Totally worth visiting, I recommend.