A nice detective story with a solid fight at the end.
Performing the investigation is straightforward - with a fight if the party goes that direction.
IF, and I do mean IF, the party succeeds on their perception checks this can run faster than expected, as they will encounter the boss fight early. I personally buffed it up a bit to make it a challenge. (Strong versus average). I liked it, but I wish the party had been more straight forward in their approach and taken on everything the module had to offer.
[4 of 5 Stars!]