I usually write reviews that are too long, so I will try to make this one short. We stayed here in September for our ANNIVERSARY trip with our two dogs (who are 6 and 10, potty-trained, clean, well-behaved, etc.) Pros: Good location, love Cannon Beach,…