The most beautiful place to stay on the shores of Lake Champlain. Quiet and comfortable on 50 acres of rolling grounds.