I've been there twice in my life that I can recall.
Once as a stop on the way back from a band trip to Lake Chelan.
The second time my family was camping near Leavenworth and we went into town to check it out.
The place just feels so, I dunno sad I guess. I can't imagine living in somewhere like that.