With 595 acres of placid lagoons, lush jungles and white sand beaches, Mayakoba feels a world away from the busy beaches of nearby Cancun and ... a different region of Mexico.