Hallmark Resort in Cannon Beach: Deals on recommended stays