What are some good beach destinations that are family friendly in the Northeast? We're in Upstate NY and only 30 minutes from the Canadian Border near St Catherines, Ontario. So Canada beaches are possible too!

Looking for anywhere from an 8-10 hr drive vicinity.

Must be affordable, family friendly, and bonus if it's a beautiful non rocky beach! Great food is obviously a bonus for us.

Not for this year but for next year, for our 5th wedding anniversary I would love to either take the kids to the beach for a long weekend. Or drop them off at my mom's in NYC and drive somewhere within 2 hr radius for a weekend.

thanks!