Israel, Tel Aviv, Allbenby Beach