This is not a high-class hotel, so don't go there expecting that. That said, the staff that I encountered were pleasant, and the desk manager was helpful and very accommodating. The room was not perfect, but it was well-cared-for, and cleaner than many I have stayed in. Apparently, trains are a big thing in Willard, and the room I was in was rather charmingly decorated with a train motif. The hotel is basically wrapped around the parking lot for a local restaurant, which meant that it was about 150 feet from my door (nice, in the rain!) and the dining experience there was a pleasant surprise, too! I went from this hotel to another one that was listed as 3-star in St. Gilead, and found myself missing the Willard Country Inn. I would definitely stay here again.