Should this name for an organization contain an apostrophe?

If there are multiple loons landing at the site then the apostrophe should go after the letter s: Loons’ Landing.

If it’s a single Loon then Loon’s Landing is correct.

apostrophe usage