It's hard to beat this location! Enjoyed people/bird/dog watching, spotting seals swimming in the mornings, and sunsets from the porch and family room. One evening, elk even came up from the beach into the yard and into the neighbor's yard - amazing to watch from the family room and kitchen. The house shows some signs of its age, but is comfortable. It smelled like firewood/smoke initially, but opening a few windows helped. Parking was unclear - and we didn't want to tick off any of the neighbors since Cannon Beach is so compact - but once confirmed we were in the right spot, all good. We'd love to come back!