This place really depends a lot on which cook you get sometimes it can be top notch and other times it's mediocre. Our last chef must have been new because he put all the meat on at one time and didn't cook the rice long at all. When you have the right cook it's unbelievable and worth the money when you don't it really is a disappointment.