I have been here a lot over the years. This place is one of my favourite bbt places because of its location and the fact that it has Oreo and Oatmeal flavours available. Yum!
However, it definitely need to work on interior and customer service. For interior, it needs a fresh paint job, new furniture (wobbly tables) and an upgraded bathroom (ugly dark lighting). Also, they need more staff, at least for busy times in the evening. Please ensure they are properly trained too. I have recently noticed some employees either forget our order, deliver food to ppl who ordered after us, and even ignored us (standing still, not doing anything) when we were trying to flag someone down.
It's a popular place, but if it could upgrade a few things I would definitely give it 5 stars.
P.S. Bring cash! They cannot/will not split bills.