We've found it uneven over the years. The first time it my meal was OK, my husband loved his, and the service was lousy. But my husband really loved his, so he was down on business and went again, and came back raving again. So I gave it another chance, and this time the whole thing was wonderful. I went a third time last year, and it was ok - service was good and the wine we chose was excellent, but the food really wasn't that good for the price - and this time my husband's meal was only OK as well. The menu has changed quite a bit over the past few years, not for the better.
Haven't been to Sanaa. I've been to Boma twice and am not impressed. Its a big buffet and Disney buffets are overpriced for food sitting in vats under heat lamps. We do like exotic food - even my kids.