From a marketing standpoint Convergence is a great name (at least, it is to me). It doesn't mean much to people at first (except that it sounds nice). Then they learn the story of how this place sits at the convergence of three major zones. The story gives the name power. It must be well told. It would be fun to really perfect that. People will want to share the story with others, and many of them will want their own piece of it because they'll attach importance to it.
Unlike some of the others here, I love The Edge. That word isn't going to scare anyone away (unless they're epic wimps in which case you want to scare them away from that portion of the project). For most people, it will pique their curiosity and they will want to see it. It does an excellent job of combining lifestyle with geography. The Edge at Convergence. It's perfect. For your other section I guess you're going with something like Tranquility at Convergence. I like that too, but not quite as much as The Edge. Maybe there's a geographic feature that also describes a lifestyle. How about The Oasis at Convergence? I think that works pretty well, and I'll bet it's a very good description for what you plan to create.
As I said before, I'd leave off words like lodge, resort, etc. There may be a building within the complex called Convergence Lodge, but the project itself is simply Convergence. A name like that almost begs people to come ask you what it means. Perfect.