We enjoyed our stay at Spruce Landing very much. We are a family of five and a dog, and the house easily accommodated all of us. You could tell that this house has been well loved through the years by its many guests, and we were happy to leave our own mark on the "guest book" wall in the laundry room. It's comfortable, cozy, and clean, and we would definitely stay here again. It's an easy walk to the beach and to the cute little downtown area of Gearhart, and just minutes away from the amenities of Seaside. Also a note for these Covid times - the wifi was strong and sustained three kids doing remote school and one adult doing remote work very well.
The only reason I'm not giving it five stars is because of the state of the kitchen. I know some people like to mostly eat at restaurants when on vacation, but we are a family who likes to cook, and this is definitely not a cook's kitchen. The dishes, silverware, and cookware all feel like many years of people's cast-offs and are in desperate need of an upgrade. Decent dish, flatware, and cookware sets can be had at reasonable prices anymore, and it would be a good investment here. Also, the set up of having the bedrooms in completely separate areas of the house might not appeal to all. Our kids are older so it was fine having them so far away from us at night, but if they were still very young I would not have been comfortable with this set up at all.