My husband and I recently attended the wedding of a close friend in Cannon Beach. Booked 2 nites in the smallest McBee Cottage, #36 (part of Cannon Beach Lodgings). Chose this lodging because we had so much to do in small amount of time, were not going to be in the room except to rest, sleep, and change clothes. Financially and otherwise, it was perfect. Tiny room, ample bathroom/shower, comfy q-size bed, good sized TV for part of a soccer game. Did not need more. Conveniently located, center of Cannon Beach near Haystack rock; walking distance to beach, restaurants, shopping, wedding venue on beach at Sandsurf (Surfsand?) Resort. Very reminiscent of travel motels with courtyards in the center of the drive-through from the 50's, updated but not too much, well maintained.