Mezzanine terms can vary widely depending on the project, the lender, and the market conditions. Some of the key terms to negotiate are the loan amount, the interest rate, the maturity, the repayment schedule, the prepayment penalty, the equity kicker, the covenants, and the intercreditor agreement. The loan amount should be based on the gap between the equity and the senior debt, and the loan-to-value ratio. The interest rate should reflect the risk and return profile of the project and the lender. The maturity should match the expected duration of the project and the exit plan. The repayment schedule should align with the cash flow projections and the senior debt terms. The prepayment penalty should be reasonable and not prohibit early repayment. The equity kicker should be proportional to the risk and reward of the lender, and it can be in the form of warrants, options, or preferred shares. The covenants should be realistic and not overly restrictive. The intercreditor agreement should define the rights and obligations of the senior and mezzanine lenders in case of default or foreclosure.