Look into the Presidential Towers. A short jump from the law school with all the amenities you could desire your first year. The Towers have a grocery store (which I parused and found everything I'd need), a McDonalds, 6 restaurants, a bar, a mail center, parking($), a really nice gym... yada yada yada. If I choose Kent, I'm living there in a 1br.
Sure, it's the West Loop, but I imagine most of our 1L time will be spent in our apartments and in the LS!