I was in the area to visit family in nearby Eagle Grove. However, I also had business to tend to. The WiFi was a very important part of my stay as when I wasn't with family I would be working in my room.
WiFi worked great on all three of my devices the first afternoon and evening. By the next morning, none of my three devices would connect to internet. I went to two nearby fast food restaurants, my relative's house and a restaurant there and all three devices connected fine.
I told the manager that morning about 8am. She said her sons take care of that and would be there at 10am. I requested they contact me. Never heard anything. I went back the next morning and, basically was told it's my issue and not the hotel's. I requested the router be restarted as that would probably fix the issue, but management refused and had no further contact with me. I was going to try one more time to convince them as I found another traveler with the same issue. As I walked toward the front desk, all I heard was a female in the adjoining manager's apartment yelling, cursing and not tending the front desk. I gave up at that point.
It's a shame because the rest of the stay was ok. I plan to be in that area sometimes 5 days at a time and as often as once a month, but access to internet and good customer service is imperative for me to be able to work when I'm not with family.
I will have to try another hotel.