Overall great apt! Communication was great! Check in wasn't ideal- requested early check in- 1 hour, as we had an athletic event that started at check in. It didn't work out- which is fine, but getting keys late at night and being approached by a few men asking for money wasn't a good start. Floors/counters could have been cleaned better. I was told it was b/c I asked for early check in, but that didn't happen so I feel they could have done better. Section of a rug was a trip hazard- we put a chair over it, so we didn't go that way. Layout was great and spacious. Kitchen was stocked with pans and other items to cook all our meals. Location was great- walkable to hyvee and our events. Skywalk was a little tricky, one set of doors shows 'unlocked until 6pm', but was always locked. This property manager is always quick to respond- we will def be back.