Overall, it was good. But it took quite a bit of prep that could have been avoided by a better layout.
Number the rooms and corresponded to the text.
Many of the Perception checks should be Investigation checks.
In the house, combine the description of the rooms and the clues in the room together.
- Make the hell hound/imp battle a little harder somehow. I had 7 players with an APL of 2 (I had a few level 3 players) and they wiped the floor with them. I know, I could have added some cultists or another hell hound, but it was getting late.