It's a great place and worth a trip. Avoids weekends or ultimate sale days as the crowds are busy but for the shops that you are looking at you can save a lot of money.
Yes, there are different nationalities but that's because the shops are so great with great savings.
Only listen to those who have actually been and have experience first hand