My husband and I will be driving along the Oregon Coast in late September and would like to spend a night in Cannon Beach. Any recommendations for a decent hotel within walking distance of restaurants would be appreciated. (I'm thinking after a full day of driving and sightseeing from Newport to Cannon Beach, we'll be ready to just walk somewhere for a good dinner.) We'd like to pay $200 or less. Thank you!