The house isn't as important as how it smells...I saw something
that said that they don't like "new" wood and that you should
have the dung of other bats (not sure if this goes inside or on
the ground under the house). You also need to be close to a
source of water.
...then again, maybe it's all superstition...
Dave