We're planning our first family vacation to the southern NC beach area for early June. We have 3 adults, including 1 twenty something, and three little ones ages 6, 2, & 10mos. Looking for a kid friendly beach (not very rough waves or strong currents, high tide beach left?) and an area with a few other kids activities (putt putt?, shaded park?, museum? ice cream? etc.) close by (15 minutes?) and reasonably close adult activities (45 minutes) for date day/night. We're trying to decide between Oak Island, Ocean Isle, Caswell Beach, and Carolina Beach as those are the places we've found rentals we like in our budget. I know beach/ocean conditions can vary day to day, but are any of these more or less likely to be a problem? Or certain areas/ends of these beaches to avoid? General advice certainly welcome!