Food is adequate, some of it is actually pretty good. They have a Chinese menu which, sadly, seems to be food brought in prepared by outside suppliers. They were out of many choices.
Stayed at hotel for seven days for a trade show. Service was always horrible. I don't know if they are understaffed or don't care, but you have to hunt a server down.