Welcome to Flyertalk!
I have not stayed there, location is nice for sure.
It was ranked as a plus bonus item for things to do/experience in Chicago in this thread:
http://www.flyertalk.com/forum/showt...hlight=Talbott
PS: in the upper right hand corner is the "search this forum" option, a great way to look for info in a forum.
Have fun at the Taste. (which is not really a "taste" of Chicago) but I heard there are going to be some good music performers at the Taste this year.