I think you should go back and ask him again, because I'm not sure what you're asking about in your original question. The length of the lease - that's 123 years, ok. The ground rent could be one thing, but what about maintenance fees? Those are frequently separate, but some places only have one. You might just want to double check with him.