Beneath the swaying palms and turquoise waters of Cancun, the luxurious Ava Resort recently played host to the Latin America ...