Cannon Beach was glorious today!