This is an interesting adventure that has a lot of opportunities for exploration, social interaction, and role playing that was missing from a lot of adventures prior to season 8. It also plays on player expectations and forces them to reevaluate what they think they know. The bonus objectives may seem short, but that means there is a lot of time available for players to interact with the environment and NPCs. Since it can be more open-ended, it helps as a DM if you have thought about some of the situations that may arrise and you're good at thinking on your feet.
[5 of 5 Stars!]