Very nice suites although a little on the smaller side. Felt a bit cramped, but the rooms were clean and was the halls and stairways. Daily breakfasts (waffles, cereals, limited fruit, and an egg burrito or omelettes) are good. There is an indoor pool, although, again, a little on the smaller side. All in all, if you are staying in Ames, have a grand stay at the GrandStay Residential Suites hotel.