Punta Cana or Riviera Maya? Compare beaches, resorts, excursions, dining, and atmosphere to discover which all-inclusive destination is the best fit for your next tropical vacation.