We have rented here before and enjoyed our stay, so we booked another long weekend during Thanksgiving. We really liked the very close access to the beach and the shops and restaurants are just around the corner. We especially liked the Cannon Beach Hardware (Screw & Brew) for lunch and cocktails.
I don't want to mislead, this is a very small cabin. But that being said, there was plenty of room in the kitchen to cook a full Thanksgiving dinner compete with turkey, dressing, gravy and potatoes. Everything is very clean and well maintained with more than enough linens, towels, etc for a long weekend.
This is really more like a motel with a small kitchen. Perfectly fine place to stay. Pretty clean. Any non-clean is just from oldness, not neglect.