The Oregon coast is long. Go south and you find the magical hamlet of Newport and its lovely inhabitants.