This Beautiful Island in North Carolina Has the Best Beach in the U.S., According to Dr. Beach Himself