We only used the restaurant once, the morning before leaving (breakfast) and they had great options. They were out of beef as they had just had a weekend with lots of visitors :-(
The rooms were nice, big and clean. The only thing that bothered is that although we were on the 12th floor, you could still hear the loud traffic as if the windows were open.