The mall has a good selection of F&B and small shops, although if you're looking for bigger brands you won't find them here (except British India). On weekends they have bazaars with arts & crafts, jewellery, food, and sometimes nostalgic items. The outside square usually has live music and festivals held there.
Toilets however, are terrible. The seats and floor are usually wet (no thanks to some of the patrons), cockroaches sometimes appear, and toilet paper is usually unavailable.
Ben's Independant Grocer has a lot of imported items which is nice, and an Inside Scoop inside the supermarket. Have been put off shopping there as they've kept one of their security guards who accused us of taking photos of the food (when we were actually texting), then refused to apologise when confronted with the fact that THERE IS NO RULE that says no photos, it's a supermarket for goodness sake, not the Pentagon. Refused to apologise even when we brought it to the acting manager's attention - she was very pleasant - and had the cheek to pretend he didn't speak English and said since we looked Chinese, we should speak Chinese or Bahasa. Hello, you're an international supermarket that also caters to expats. One of their office staff later called to say they'd talk to him, but since he is outsourced there's only so much they can do. Sadly he's still there.