I have to take my students there on a weekly basis (their not the same students every week, my classes only last 1 to 2 weeks) and they are always super happy, saying that the Europeans amoung them complain about the size of portions and the Yanks complain about the lack of choice...so i guess the old addage is true you can please some of the people some of the time..yadadada! Anyhoo, generally the food is good, and the service is ok. We book tables for anywhere between 10 and 20 people and generally they cope well with bringing all the food out at the same time; but don't let that fool you, it has taken 30 mins before hand to get our drinks refilled....so i guess it really does matter who your wait staff are.
The food is good although it can be slightly greasy with no flavour, i also recommend the Jamaican sweet potatoe (it comes with jerk chicken and clover honey...yummy!) and a good pudding is the green tea creme brule (it tastes better than it sounds!) it's a tiny pudding, about 6 mouthfuls but it's totally snacky!