Miami-based global cruise company Royal Caribbean plans to build a massive water park private destination in Mahahual, a small town on Mexico’s coast, creating deep divisions within the community.