haven beil