best surf and turf restaurant in jersey city with water front view