This is a good but smallish Trader Joe's. They have a lot of what I like at Trader Joe's - the usual wholesome, organic(ish) products, great cheeses and meats, and all kinds of cool stuff. Really good prices too. But the store seems really small compared to other TJ's I've been to, and as a result, some sections (beer and wine, breakfast options, breads) suffer. The layout is also really poor, and so you spend a lot of time dodging cart traffic and weaving amongst the checkout lines. The parking lot isn't great either. It's still a really good store, but the smallish nature of the store and annoying parking lot keep me from making this a regular shop.