We were in town for a yearly convention. The loft (and it IS a loft!) is less than a block away from McCormick West, and ~3 blocks from the East entrance (though you can go in through I think the Hilton that has a bridge on the 3rd floor to the West building).
There are restaurants, Apolonia was really tasty albeit pricey. Many other options though, so if you feel like Subway is your bet that's also a block away.
One downside was that neither of the three rooms is a master, but all the rooms were similarly sized and there are two bathrooms. Everything was spotless, every room had a small TV and the living room had a nice large tv (55"? Maybe more?).
I also had to work from the loft and internet speed was quite zippy.
Our host was very communicative, so that was a plus. Fast response times.