I've only ever gotten their strawberry meringue cake from Maxim's and it's always been consistently decent. Although it's not the best I've had but it's great to know what to expect.
The service has always been consistently mediocre. I don't want to dismiss the issue stating that it's a Chinese run place so it's expected to be poor because that's just an excuse.
I would recommend the strawberry meringue cake. Can't say much about anything else.