Off the the sides of all the department stores, outdoor activities, and park squares and such lies the Mall.
It's huge. Ridiculously so. Lavishly decorated in a complete modern beach theme. Whatever you could possibly want is here.
The food court is crazy, by the way. Every option imaginable -- every. And it's all organic, to boot; because fast food is disgusting. For whatever reason.