Andy Mossack reviews The Carlton Hotel in Tel Aviv, one of the few hotels to have its own beachfront. Read the full story here