Family vacation destination located 'Up North' in Michigan's Leelanau Peninsula, on beautiful Lake Leelanau. Family-owned and operated for over 50 years.