Le Sin is a French restaurant offering modern cuisine with ocean views.