Great location with a great view in the heart of little Italy.