Any action and any application for approval of an ECHO unit shall include, at a minimum, a sketch plat, which shall be to scale, showing a location of all existing or proposed buildings, structures, drives, walkways and the layout of all utility services, including proposed water and sewer connections, plus landscaping and screening if such are contemplated. A building elevation showing the nature and design of the unit to be constructed or placed upon the property shall accompany the site plan. The site plan shall be reviewed by the Land Use Board and its advisors. The site plan sketch shall be of sufficient details and shall be submitted in sufficient numbers of copies to adequately inform the Land Use Board concerning the proposal.