Enduring charm of Bandar Sri Damansara