There are plenty of amazing all inclusive resorts in Punta Cana, Dominican Republic, but this is 100% where not to stay in Punta Cana