The latest deadline for the nuclear deal with Iran is fast approaching, with both side optimistic that a deal will be made, and both side describing the deal very differently.