Faits: Faits: A. G._ est propriétaire de la parcelle n° 600 du cadastre de la commune d'Ecublens, promise-vendue à la société simple H._, formée de F._, E._ et D._. Cette parcelle de 4'521 mètres carrés est délimitée au nord par la parcelle no 588, propriété de I._ et J._, à l'ouest par la parcelle n° 599, propriété de A._, B._ et C._, à l'est par les parcelles bâties nos 601, 602 et 603 et au sud par la route de la Brûlée qui rejoint la route Neuve. Ces biens-fonds sont classés en zone mixte (artisanat et habitation) selon le plan général d'affectation de la Commune d'Ecublens approuvé par le Département des infrastructures du canton de Vaud le 28 mai 1999. Les parcelles nos 588, 599 et 600 sont actuellement libres de toute construction, sous réserve d'un hangar agricole de 162 mètres carrés érigé sur la parcelle n° 600, qui dispose d'un accès direct à la route Neuve en limite de propriété avec la parcelle n° 588. Elles sont frappées par des limites de construction instaurées par des plans datant des 30 mai 1958, 26 août 1969 et 13 septembre 1991. Le 21 septembre 2004, G._ et la société simple H._ ont sollicité l'autorisation de construire sur la partie sud de la parcelle n° 600 un immeuble locatif de seize appartements comprenant un garage souterrain de treize places et vingt places de parc extérieures avec un accès par la route de la Brûlée. Le 27 octobre 2004, la Municipalité d'Ecublens a organisé une réunion avec l'ensemble des propriétaires concernés et leurs mandataires afin d'examiner les possibilités de construire sur les parcelles nos 588, 599 et 600. Les pourparlers ont échoué s'agissant tant d'un projet commun que du rachat de la parcelle n° 599 par les promettant-acquéreurs de la parcelle n° 600. Le 8 décembre 2004, la Municipalité d'Ecublens a informé les propriétaires des parcelles nos 588 et 599 de sa décision de renoncer à entamer une procédure relative à l'établissement d'un plan de quartier dans ce secteur et de mettre à l'enquête publique le projet des promoteurs tel que présenté. Soumis à l'enquête publique du 10 décembre 2004 au 10 janvier 2005, ce projet a notamment suscité les oppositions des propriétaires des parcelles nos 588 et 599. Ils relevaient que la construction projetée entraverait gravement les possibilités de bâtir sur la parcelle n° 588 et empêcherait pratiquement toute construction sur la parcelle n° 599. Ils réclamaient l'élaboration d'un plan partiel d'affectation ou d'un plan de quartier, voire d'un remaniement parcellaire englobant les parcelles non bâties du secteur afin de conserver une utilisation rationnelle du sol dans le quartier, et demandaient à la Municipalité de refuser le permis de construire en application de l'art. 77 de la loi cantonale sur l'aménagement du territoire et les constructions (LATC). Ils sollicitaient un accès à l'immeuble projeté par la route Neuve. Pour répondre aux voeux de la Municipalité et des opposants, les promoteurs ont soumis à une enquête publique complémentaire du 1er au 21 avril 2005 un projet modifié qui prévoyait notamment un accès aux places de parc extérieures et au garage souterrain par la route Neuve avec un empiétement sur la parcelle n° 599. Ce projet a suscité les oppositions des propriétaires des parcelles nos 588 et 599 ainsi que du Voyer du 2ème arrondissement. Par décision du 3 octobre 2005, la Municipalité d'Ecublens a délivré le permis de construire selon les plans mis à l'enquête publique du 10 décembre 2004 au 10 janvier 2005 et levé les oppositions. Le Tribunal administratif du canton de Vaud (ci-après: le Tribunal administratif ou la cour cantonale) a rejeté le recours formé contre cette décision par les propriétaires des parcelles nos 588 et 599 au terme d'un arrêt rendu le 20 mars 2007. Par décision du 3 octobre 2005, la Municipalité d'Ecublens a délivré le permis de construire selon les plans mis à l'enquête publique du 10 décembre 2004 au 10 janvier 2005 et levé les oppositions. Le Tribunal administratif du canton de Vaud (ci-après: le Tribunal administratif ou la cour cantonale) a rejeté le recours formé contre cette décision par les propriétaires des parcelles nos 588 et 599 au terme d'un arrêt rendu le 20 mars 2007. B. Agissant par la voie du recours en matière de droit public, I._, J._, A._, B._ et C._ demandent au Tribunal fédéral d'annuler cet arrêt et de renvoyer le dossier à l'autorité de première instance pour nouvelle décision dans le sens des considérants. Ils dénoncent une violation de leur droit d'être entendus garanti aux art. 29 al. 2 Cst., 27 al. 2 de la Constitution vaudoise (Cst./VD) et 6 § 1 CEDH, une violation de l'art. 1er al. 1 de la loi fédérale sur l'aménagement du territoire (LAT; RS 700) ainsi qu'une application arbitraire du droit cantonal. Le Tribunal administratif se réfère aux considérants de son arrêt. La Municipalité d'Ecublens et les intimés concluent au rejet du recours dans la mesure où il est recevable. Le Tribunal administratif se réfère aux considérants de son arrêt. La Municipalité d'Ecublens et les intimés concluent au rejet du recours dans la mesure où il est recevable. C. Par ordonnance du 1er juin 2007, le Président de la Ire cour de droit public a pris acte du désistement des recourantes I._ et J._ et a rejeté la requête d'effet suspensif présentée par les recourants A._, B._ et C._.