^Yeah, some kind of senior community is where I think she'd be happiest. The hard part is coordinating it all from so far away (she lives in Seattle, I live in NYC), and I'm really scared of putting her in some place that turns out to be a hellhole.
See if you can get in touch with the relatives of any other residents of the home. Also are there any organizations that monitor homes? My be worth seeing if there are any support groups/charities that can provide help or guidance as well.