In any case where objections are filed to the granting of an application for a dance hall license, the Borough Clerk shall so advise the Mayor and Council, who shall hold a hearing on the application within a reasonable time. The applicant and any person filing objections shall be notified of the time and place of the hearing. At the hearing, both the applicant and the objectors shall have the right to be represented by an attorney, to testify themselves or present witnesses in support of their positions, to cross-examine opposing witnesses and, at their own expense, to have a stenographic record made of the proceedings. If, after considering all the evidence, the Mayor and Council determine that the applicant has met all of the requirements of this chapter and that issuance of the license will not be detrimental to the public health and safety, they shall order the license to be issued; otherwise, the application shall be denied.