This place is questionable at best. They say 3:00 check in but it could be 4 or 5 and the attitude is "sucks to be you". They make no apologies for making you wait. Crappy tvs, not the flat screens they show in the pictures but smaller ones with tubes. Lighting is terrible and very little room for clothing. If you are staying for extended stay they clean your room, every other week. Or at least thats what they say. There was no dusting and the floor still had a dirt on it when I came back after they "cleaned". If you have to stay somewhere for extended time it's the only game around for under $100 a night so they get away with a lot. I referred to it as "home, crap, home" while staying there. Bring your own towels and sheets because they are only replaced every other week when the staff "cleans". If you need a place for over 30 days you are better off renting an efficiency in one of the other properties in Ames or Ankeny, and renting a little furniture to get you through. It will still be cheaper and better than this place. They run about $200 a week, $10 extra for internet, $10 a night for more than one person and they don't take out garbage or exchange towels or sheets more than every other week. Haverkamp in Ames, charged $550 a month for bigger place with laundry in unit, health club membership included, free tanning, free internet and cable. Full sized appliances. You pay them for electricity or set up yourself. You can rent any furniture and still pay less than this place. Big disappointment. read more