Ambiance, food and service..... Ocean 82 all the way. Love dining on the ocean side.
Food and service.... Piazza Pascal and Le Cottage both excellent without the view. The staff is friendlier at these two restaurants as well.