From fresh-baked cookies to oceanside bonfires, travelers can enjoy all that Cannon Beach, Oregon ... and views of Haystack Rock and the Pacific Ocean. However, some past guests found the rooms ...