We are planning a long weekend in John Day in May. We live in Corvallis. I see there are a few hotels and a couple of B&Bs. Does anyone have an opinion about where is the nicest place in town? I'm not expecting a 4-star resort, but want something clean, not run-down, and pleasant for a relaxing getaway weekend. Thanks!