The NEW ICH (Festival City on the Creek) is well worth a stay but I think it opens its doors in November which may be too late for you. I had a scoot around the building recently and it was pretty impressive (somewhat remeniscent of the ICH Boston property)