Depending on how RP-inclined your party is, this module will run much longer than the 2 hours according to the module. I've both run and DM'd this, and even the most RP-averse group still spent at least 3 hours playing (though that might be due to having really poor rolls to hit the enemies and the DMs own rolls, which is hilarious looking back).
The story of the module itself is really good but is not immediately obvious to a DM on how you can present the information so the players get the whole story. It takes a bit of DMing experience/know-how to seamlessly reveal the backstories and frustrations of the NPCs to the party without it being a massive exposition dump (and it admittedly is something I am still struggling with for a lot of modules in general).
But overall, this is a great module to run and play.
[4 of 5 Stars!]