I had my wedding last year July, their services on that day were good. I was very comfortable with the banquet manager as he made sure my gown stayed out of my way and calm me down before the march-in. All in all, I had a gd experience with them.
In terms of food, I find it all right, didn't receive any complaints from my guests so I guess it suits their tastes. =D Their red wine is gd though.