We had a fantastic 9-night stay at Tracey's 3 bedroom house near the beach. (The description says "3 blocks" from the beach, but it's really about a block and a half - out of sight, but a very short walk!) The house is very nice inside and out. Spacious, airy, updated, with lots of natural light throughout. Well supplied kitchen (we did bring our blender), comfortable living spaces, nice-sized bedrooms and closets. There's a private yard/patio area in back, as well as the large yard in front and a wrap-around porch. A special treat was the warm outdoor shower - fabulous for washing the sand off before entering the house, and really convenient for rinsing wetsuits and beach gear. Although the description says 3 bedrooms, the 3rd floor loft makes a great additional sleeping space, especially for kids or teens. (Two twin beds.)
We vacation in Cannon Beach annually, and typically have stayed north of town. I was concerned about renting a place more centrally located - would the area be too crowded and noisy? But in fact, we really liked the location. There are several coffee shops and other stores within a couple of blocks, yet the house is far enough off of the main drag that it's very quiet. It was a 10-minute walk into the main part of town. Even with kids, town was close enough to make the walk completely manageable - although we spent far more time at the beach! The house is north of Haystack Rock itself - but close enough that we enjoyed the beach walk to explore tidepools during low tides on several mornings.
Communication with Tracey was easy - very quick responses to any questions, as well as checking in to make sure we had everything we needed.
All in all, we loved staying here. Thank you so much for making your house available!