Comment better map link (Score 4, Informative) 80
If you can't read the scaled-down map reproduced from the report in the linked blog post, you can either look on p. 54 of the PDF, or else here's the site on OpenStreetMap. It appears it's not just that they're being given permission for the launches, but also that they're being given use of the land: the approved launch site is Texas state-owned land in Boca Chica State Park, which they'll be allowed to construct a facility on, and use for a certain number of days/year.