Taverna Edem offers a dining experience in a charming seaside village.