Over all a decent ~3.5 stars~
This place is massive and great for bargain shopping at times! There are a different variety of stores you can choose from and it attract all ages.
To top it all the mall incorporates strip mall type approach but has a roof on top. The mall also has Legoland and Lucky Strike which has bowling and pool tables.
It is very convenient as there is plenty of parking spots. I used to go there during boxing day till recently it started jamming up with people.
The food court has a variety of different options to choose from and also has some halal option.