I'd give this place a 3.5. I'd usually come for the egg tarts, which has flaky pastry and silky egg custard, what you'd expect from a Hong Kong style egg tart. Although their quality is consistent and great bang for the buck, I never find it to be something that blows your mind...it is just an egg tart, nothing to really hype about.
I could be biased, since I generally prefer my egg tarts with a cookie base and not a puff pastry base (only option here) which dries up after it cools down.
Staff aren't the super friendly mom and pop kind, but you don't come with high hopes when you see the dated, dingy decor.
Other than the egg tarts, everything is what you'd find anywhere else at a Chinese bakery, nothing to write home about other than dirt cheap lunches.