Le Neptune offers inventive Mediterranean cuisine in a stylish dining room and terrace setting with bay views.