Located on Mexico’s Riviera Maya, the 595-acre resort offers four luxury hotels connected by canals, rainforest and lagoons.