Food is good but the management screaming at their staff is a bit of a buzzkill.
Haven't had an issue foodwise, but the management team needs to brush up on their techniques. Sitting in the restaurant eating and hearing the managers scream at their staff in another language is not only extremely rude, it's upsetting to people trying to enjoy their food.
As far as cleanliness goes, the shared space seems to consistently cleaned and tidied.