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