Personally I do not like huge malls like this. I find them stressful.
On the other hand, it is neat to have everything under one roof, and I guess you can spend an entire day here if you are in shop 'til you drop mood.
They have several decent chains and brands. read more