Great selection of stores and easy parking. You can do groceries, buy a new dress, shoes, get a spa treatment, manicure, do take out all in one spot what more could you want. Definate one stop shopping.
Pros: Easy parking, great stores, Always full of new shops/ events
Cons: I can't really think of any