Idanha, a little bit haunted building in Boise, ID