So we went to another eatery that serves steamed rice when when we found this one to be closed. I remember reading a post on "Eat What Eat Where"'s blog about this eatery called "Kukus Stim Habis" that is located in TTDI which is nearby Damansara Utama so we went there.
Overall, the nasi lemak hits the right spot if you're looking to feed on the quintessential nasi lemak platter with homemade flavours and all the works in a pleasant environment. I would certainly like to return to try some of the other rice platters.