Prior to the issuance of the bonds authorized by this chapter, the municipality may lease the facilities to a lessee or lessees under an agreement providing for payment to the municipality of such rentals as will be sufficient (a) to pay the principal of and interest on the bonds issued to finance the facilities, (b) to pay the taxes on the facilities, (c) to build up and maintain any reserves deemed by the governing body to be advisable in connection therewith, and (d) unless the agreement of lease obligates the lessees to pay for the maintenance and insurance of the facilities, to pay the costs of maintaining the facilities in good repair and keeping the same properly insured. Subject to the limitations of this chapter, the lease or extensions or modifications thereof may contain such other terms and conditions as may be mutually acceptable to the parties, and notwithstanding any other provisions of law relating to the sale of property owned by municipalities, such lease may contain an option for the lessees to purchase the facilities on such terms and conditions with or without consideration as may be mutually acceptable to the parties.