I am a regular and I find the servers to be friendly. English is not their first language and I don't go for the conversation.
My ranking may be a little high, but I have been to more expensive places and the food here is better. It is "buffet" food, so you should not expect made to order freshness.
Is really good food, always looks fresh. Get large portions. Too bad it is in the food court. Would be nice to be able to go to a restaurant sit down location. Mind you, it may be more expensive if they had the extra overhead of a restaurant.