We went to Williams 12/09 for the Polar Express and spent 2 nights at the big Railway Hotel. We decided to stay an extra night but our hotel didn't have room so happened upon this place. It's very cute from the outside and extremely affordable. We rented the owner's suite (?) for maybe $75 and it was perfect as it had a separate entry room with pull out couch for our son to sleep. Although there was a generous amount of yogurt and muffins in the morning, don't think I'd call it a B & B by traditional terms. It was more of a quaint and clean local hotel at a good price with some breakfast goodies you could grab at the front desk and take back to your room. Would consider returning here if we were in the area and would recommend to others who would prefer not to stay in the big hotel or who would like a less expensive alternative.
Pros: Friendly owner, inexpensive, walk to restaurants,
Cons: Can hear people in other rooms