Israel, Tel Aviv, Nehemia Beach