Very nice apartment with everything you need. We attended a conference at McCormick Conference center and it was located on 5-10 minutes on foot away with several nice dining options nearby.
The apartment had all we needed (three colleagues) - to have a good stay. I can highly recommend the place.