Lake Placid Conference center now open