Great Apple Store location. Lots of products to try out in store. Couple of drawbacks: if you don't have an appointment it can be difficult to get service, even if you are just coming in to simply buy a phone case for example; finding someone to ring you up and take your cash can be challenging. Other drawback is that the store really needs to be bigger. It gets crowded quickly and is always hopping (good for Apple) but doesn't always make for the most enjoyable sing experience. Highly recommend using the Apple Store app to set up appointment ahead of time and even to reserve products for pick ups if you know what your coming in to buy ahead of time.