An idyllic place at the Dead Sea in Israel