Family-run seafood taverna offering fresh catches and stunning seaside views in a picturesque setting.