I did my undergrad there! Let me know what program you're looking at, and maybe I can even tell you something about the buildings/facilities. The below poster is somewhat right about the downtown area. It is wonderful! IC has one downtown/campustown area and it is always bustling. It is full of little shops, independent bookstores, and yes, lots of bars. There is a lot of ethnic food--I can think of Indian, Thai, Italian, an Irish pub, really good sushi, a noodle place, some good Mexican, and a greek place off the top of my head. And those are just the cheap places. The campus bus system is free and it also runs to some of the neighborhoods that are heavily populated by students. The city bus system is also very good, but you would need to buy a pass for that. Outdoor recreation is wonderful. There is a very nice mall in the connected city of Coralville with a SuperWalmart (yuck) and a big Target and all the chain stores you could want. Let me know if you need info about where to live or have any other questions. I can definitely hook you up!