That place is simply beautiful! They definitely outdid themselves on that one.
I which apple would open a store here in Ireland, which is after all their European based. Come on apple this is iReland after all
iPad 3, iPad 2 & iPad 1 64gb 3G
The design and placement of their stores is one of the major factors of their recent successes. It's not just their products but also their presentation.
A little aesthetics goes a long way.