The good:
1) very spacious! Even if it is crowded, there's always so much room to walk around
2) very sunny!
3) stores are high end and really nice
4) the food court has tons of selection including Thai express (they make pad thai right in front of you!)
5) if the food court is not up to par, there are tons of great restaurants that you can go to including Moxies (personal fave!)
The bad:
1) the only one i can really think of is the fact that some of the stores are really pricey