This place is a great location. Its in Chinatown, but very close to Lower East Side. Super walkable.