Great location in China town!