Excellent location and value in the heart of little Italy.