We were a group of 15 adults plus 11 kids, food was good though they overcooked some items--which they corrected once pointed out. The servers were very corteous and attentive. Only flaw was that they did not want to separate checks when ordering even when we asked them to stating "oh, no worries we'll sort it out at the end". Well, its been over 46minutes!!!!!! since we all finished eating and the checks are still not divided. Sooo, if you are coming in a group where check is going to be split, DEMAND that they split it at the time you order!!!