Good location in Chinatown, Downtown Manhattan. There's a subway station some blocks away (Canal St station). Very pleasant place.