The Marblehead Peninsula in Ohio offers the very best of Lake Erie, including wine, s'mores and fun for everyone.