I was in the area for the holidays and family had stayed previously and recommended it vs. driving to Macomb or Keokuk to stay in a chain hotel. I echo the thoughts of my fellow reviewers - sometimes you worry about independent hotels, but the Prairie Winds isn't one to worry about, unless you are expecting luxury amenities. I also found the room to be clean and the bathroom sparkling. The heat is the warm radiator-style heat so it was slower to warm up than forced air, but heats up nicely! The price was great - taxes were included in the base rate, which I am not sure I have encountered in years - and the staff/owners pleasant. Pleased they offer wi-fi although I didn't need to use it. I would not hesitate to stay here again.