Store is spacious and bright. Selection is great for a Chinese supermarket. I'd say it caters more to the mainland Chinese crowd, given that a lot of items here, especially snacks, were something I would see when I was living in China. But it is nice to see shoppers of different ethnicities in the store.
Also the store is adjacent to the Peanut Plaza Mall. So you can browse other stores/restaurants in the mall before or after shopping here.
Ample parking in Peanut Plaza but the spots are tiny and navigation can be confusing. Use extra caution.