Barken Lodge is a resort hotel offering unique stays with lake views, plus a restaurant, event spaces, conference facilities, and camping.