This was a fantastic "base" for my friend and I to explore Cannon Beach and nearby towns. Great view of Haystack and gorgeous sunsets, but also walking distance to the beach and to the town shops. Clean, spacious, and comfortable; full kitchen, heated bathroom floor (!) and laundry was super convenient. Clear directions, easy entry, and a helpful rulebook made out stay easy and stress-free. We also appreciated the day before phone call to ensure we had no questions or issues. We would love to stay here again.