Taman Connaught MRT Station, MRT station just short walk away from the Cheras Sentral mall