Well structured adventure, multiple options for the DM. Nice tie in to Season 4, and could serve as a bridge for mid-level parties into Barovia. Should run well within 4 hours if your party knows their tactics. Last fight might be challenging if the party isn't tactically adept or doesn't have a mix of controllers and strikers.
[5 of 5 Stars!]