With an almost endless variety of family attractions, top-notch dining, beach activities, and water sports, there's enough fun for that weekend getaway.