Not terrible. But not great. Might be worth at least one visit. A relatively small place, but densely packed. I didn't find the selection to be all that great. Unless you ... more