This was my first time in Iowa (from Kansas) and it was a good place to stay overall, but I must admit there were a few minor issues in the particular room I stayed in, hence my 4 star review. The toilet did not always flush well (no plunger provided) and the shower drain was somewhat clogged, as water started rising up while showering. One of the lights in the room was always out, and I could not get the TV to work, no matter how many times I tried to, with the remote control. All of the towels and washcloths provided were clean and washed, but some of them had a bit of stain. There was also an extra $30 fee for checking in early, and they only accept cash for that (no ATM machine there either, by the way) But none of that was actually a big deal to me, as I only stayed there for one day. The beds are big and comfortable, and the microwave, mini fridge, and air conditioner/heater unit worked well. I liked how there was a table, chair, lamp and phone in the room (but I only used my cell phone) and liked how the mirrors were large and not located inside the bathroom, so they don't fog up as easily. The staff is friendly and helpful, plus there is free daily breakfast and room cleaning service available. It's also conveniently located, within walking distance of a Culver's restaurant nearby. Overall, it was a nice, clean, safe place to stay when visiting Clear Lake and/or Mason City and I would still recommend it to anyone looking for a good value while on a brief stay. Thanks!