It's a bit above average and definitely less than very good. The typical taste of China town of Kolkata is not to be found any more. The portions are big and the right side of the menu card makes you happy but that's it. The place is spacious with too many waiters with a very complacent attitude. Beijing needs to shape up or not before long they might lose the position they have acquired over the years.