Marcello's house is literally one block from Time Square and it's just a few steps from Port Authority bus terminal. The famous hell's kitchen is also very close. Over all, you can't beat the location with this price.