Great location - right in the heart of little Italy! We loved it!