Great place to find european products, I found there the Speculoos! Great location, prices are not great but are not very high either, so in general are ok for being imported products. The attention from the cashier excellent.
The only thing I didn't like (where they lost my 5th star) was that I felt being followed by the manager and not in the "can I help you way" but in the "what are you doing" way.