I don't know how long it would take from Northern Ohio, but it took me about 12 hours to drive to see my sister who lives near Cincinnati. As far as beaches go, I would also suggest Wildwood (it's about 40 miles south of Atlantic City). Their beach is huge, and it's free. I think their boardwalk is about a mile long. If you're vegetarian, you'll do okay for eating with pizza and stuff, but if you're vegan, good luck. Same with all the boardwalks in NJ....they all pretty much have the same kind of food (burgers, cheesesteaks, ice cream, etc.).