The location can not be more central. A small galleria with smaller shops. What I especially like is that it is not just the regular chain store shops that you find everywhere else. The stores are rather small, but hey, that is the point. I have found many nice things here. Not the cheapest brands, but not outrageously expensive either if you look at the quality offered.
There are plenty of places to eat or have coffee at the galleria as well.