Tripadvisor recently revealed the winners of its Travelers’ Choice Awards, curating a list of the “best of the best” hotels and experiences on the planet, courtesy of reviews and opinions by everyday travelers. In news that won’t come to a shock to anyone who has visited the city, properties in Cancun featured prominently throughout the …