Nice place in little Italy! Close to everything.