Whatever potential drawbacks the original location has -- a small kitchen, no street visibility, no signage -- the new South Lake Union location is the complete opposite. It’s located under a brand-new apartment complex and surrounded by large windows on two sides.