Premier Cannon Beach location in front of Haystack Rock. Panoramic ocean views from Ecola State Park and Tillamook Lighthouse to Castle Rock. Features two master suites, two decks and a cozy firepalce for those stormy evenings.