The Akumal hotels and resorts, known as some of the safest all-inclusive resorts in Mexico, are in a gated area patrolled by security.