Sachverhalt: Sachverhalt: A. Am 20. September 2002 reichte A.Y._, Eigentümer der Parzellen Nrn. 781 und 1206 am Multenweg in Binningen, bei der Einwohnergemeinde Binningen Pläne für eine Ausnahmeüberbauung nach einheitlichem Plan ein. Die beiden Grundstücke im Halte von insgesamt 3'784 m2 grenzen direkt aneinander und liegen nach dem kommunalen Zonenplan in der Wohnzone W2a. Der vorgelegte Plan sah die Errichtung von drei Wohneinheiten mit je einer zusätzlichen Einliegerwohnung vor. In einer ersten Etappe sollte auf dem Grundstück Nr. 1206 eine neue Villa mit Einliegerwohnung gebaut werden (Haus 1, im Laufe des Verfahrens vor dem Kantonsgericht als Häuser 1 und 2 bezeichnet). In einer zweiten Etappe sollten die Häuser 2 und 3 (vom Kantonsgericht als Häuser 3 und 4 bezeichnet), ebenfalls mit je einer Einliegerwohnung, auf der kleineren Parzelle Nr. 781 erstellt werden. Zudem sollte eine bereits bestehende Schwimmhalle erhalten bleiben. Mit Beschluss vom 10. Dezember 2002 stimmte der Gemeinderat Binningen dem Vorhaben zu. Er "genehmigte" die benötigten Ausnahmen bezüglich Bebauungsziffer und Wohnungszahl unter der Bedingung, dass "bei der Realisierung der zweiten Etappe gemäss dem eingereichten und genehmigten Projekt gebaut wird". Weder das Gesuch um die Zustimmung zu den Ausnahmen noch die "Genehmigung" des Projekts durch den Gemeinderat wurden öffentlich bekannt gemacht. Die Baubewilligung für die erste Etappe erteilte das Bauinspektorat des Kantons Basel-Landschaft am 4. April 2003. Am 16. Mai 2003 erfolgte die Baueingabe für die zweite Etappe beim Bauinspektorat. Gleichzeitig legte die Bauherrschaft der Einwohnergemeinde Binningen angepasste Pläne hinsichtlich der ganzen Ausnahmeüberbauung vor, welche der Gemeinderat - wiederum ohne öffentliche Bekanntmachung - am 8. Juli 2003 genehmigte. Da die neuen Pläne auch Änderungen der bereits vom Bauinspektorat bewilligten ersten Etappe enthielten, erteilte das Bauinspektorat am 3. Dezember 2004 eine zusätzliche Bewilligung für diese Änderungen. Damit wurde unter anderem die Einrichtung einer zusätzlichen Wohneinheit (Gästewohnung) in Haus 1 als Teil der Ausnahmeüberbauung bewilligt. Die Baubewilligung für die erste Etappe erteilte das Bauinspektorat des Kantons Basel-Landschaft am 4. April 2003. Am 16. Mai 2003 erfolgte die Baueingabe für die zweite Etappe beim Bauinspektorat. Gleichzeitig legte die Bauherrschaft der Einwohnergemeinde Binningen angepasste Pläne hinsichtlich der ganzen Ausnahmeüberbauung vor, welche der Gemeinderat - wiederum ohne öffentliche Bekanntmachung - am 8. Juli 2003 genehmigte. Da die neuen Pläne auch Änderungen der bereits vom Bauinspektorat bewilligten ersten Etappe enthielten, erteilte das Bauinspektorat am 3. Dezember 2004 eine zusätzliche Bewilligung für diese Änderungen. Damit wurde unter anderem die Einrichtung einer zusätzlichen Wohneinheit (Gästewohnung) in Haus 1 als Teil der Ausnahmeüberbauung bewilligt. B. Gegen das öffentlich aufgelegte Baugesuch für die zweite Etappe erhob X._, Eigentümer des angrenzenden Grundstücks Nr. 3419, Einsprache beim Bauinspektorat, welche am 13. Januar 2005 abgewiesen wurde. Die Baurekurskommission des Kantons Basel-Landschaft wies eine dagegen von X._ eingereichte Beschwerde am 28. Juni 2005 ab. Sie kam zum Schluss, die Bestimmungen des kommunalen Zonenreglements seien verfassungs- und gesetzeskonform und die erlaubten Ausnahmen von den Bebauungs- und Nutzungsziffern seien eingehalten. Gegen den Entscheid der Baurekurskommission gelangte X._ am 10. November 2005 mit Beschwerde an das Kantonsgericht Basel-Landschaft. Er machte neben verschiedenen Verstössen gegen Bauvorschriften geltend, die kommunalen Bestimmungen über Ausnahmeüberbauungen widersprächen übergeordnetem Recht und die Verfahrensvorschriften über die Genehmigung einer Ausnahmeüberbauung nach einheitlichem Plan seien nicht eingehalten worden. Das Kantonsgericht wies die Beschwerde mit Urteil vom 25. Oktober 2006 ab. Gegen den Entscheid der Baurekurskommission gelangte X._ am 10. November 2005 mit Beschwerde an das Kantonsgericht Basel-Landschaft. Er machte neben verschiedenen Verstössen gegen Bauvorschriften geltend, die kommunalen Bestimmungen über Ausnahmeüberbauungen widersprächen übergeordnetem Recht und die Verfahrensvorschriften über die Genehmigung einer Ausnahmeüberbauung nach einheitlichem Plan seien nicht eingehalten worden. Das Kantonsgericht wies die Beschwerde mit Urteil vom 25. Oktober 2006 ab. C. Mit staatsrechtlicher Beschwerde vom 14. Dezember 2006 beantragt X._, das Urteil des Kantonsgerichts sei aufzuheben. Er rügt eine Verletzung seines Anspruchs auf rechtliches Gehör (Art. 29 Abs. 2 BV), die willkürliche Auslegung kommunaler Zonenvorschriften sowie eine Verletzung des Bestimmtheitsgebots (Art. 5 BV) in Bezug auf die Vorschrift des Zonenreglements, welche als Grundlage für die Zulässigkeit einer Ausnahmeüberbauung diente. Die Beschwerdegegner und die Einwohnergemeinde Binningen beantragen die Abweisung der Beschwerde. Das Kantonsgericht und das Bauinspektorat verzichten auf eine Stellungnahme. Im Rahmen eines zweiten Schriftenwechsels halten die Parteien an ihren Anträgen und Rechtsauffassungen fest. Die Beschwerdegegner und die Einwohnergemeinde Binningen beantragen die Abweisung der Beschwerde. Das Kantonsgericht und das Bauinspektorat verzichten auf eine Stellungnahme. Im Rahmen eines zweiten Schriftenwechsels halten die Parteien an ihren Anträgen und Rechtsauffassungen fest. D. Mit Verfügung vom 29. Januar 2007 hat der Präsident der I. öffentlich-rechtlichen Abteilung der vorliegenden Beschwerde aufschiebende Wirkung beigelegt. 