The link you posted refers to the "proposed" golf course and resort near Corozal Town, not on North Ambergris.

Not that most people think this will get off the ground in the next 10 or 20 years or so anyway.