I have been there quite a few times and it's always been good . They don't seem rude at all they do speak broken English so maybe that's the reason for other bad reviews maybe alittle understanding should come into play I will keep coming back. Glad to have a good place like this close to home