"This place is cute and charming. The rooms are equipped with all you need, but small/ cozy. We enjoyed it and would stay again. But thing to consider when booking. The only mirror/ area to get ready/ brush your teeth is in the kitchenette area. The bathroom doesn’t have a mirror or sink. We were in cottage 2 and the angle of the tv/ bed made it hard to enjoy without a stiff neck at times. The property and room are well maintained. Only encountered one employee at check in, other than that I didn’t really see any staff. There is only enough parking for one car per unit/ no real guest parking if you were planning for that. Review says to rate the amenities but I do not recall this property having any?! If they did the check-in staff did not mention them nor did I see them besides they do have free wifi. And the room had a refrigerator, microwave, toaster, coffee pot, and misc kitchen utensils for two. And we noticed it’s one of the few places in the area that do not allow dogs when 95% of the town is dog friendly from what we saw.it is centrally located to both north and south parts of cannon beach. All is in walking distance and the beach is a short walking block away (straight shot). And most importantly it is moments away from the Iconic Haystack rock. A must see!"