The Caribbean has no shortage of fantastic resorts, and the competition gets stronger each year with new resorts, extensive renovations, and amenity upgrades almost constantly taking place across the whole region. With that being said, the past few years have seen Punta Cana in the Dominican Republic blow the competition out of the water, and …