Thoroughly enjoyed being able to shop, bank, eat and be entertained in one location. Security is amazing tight with vehicle inspection, bag inspections and armed guards everywhere but the upside is you feel safe spending your money while shopping or dining. Some spectacular eateries, currency exchange, US banks, supermarkets and food court with varieties from every country. Great parking. Ambience is warm and relaxing.