I've used godreamvacations.com, which coordinates deals with Apple Vacations. I've used them a bunch of times...Punta Cana Dom Rep (Iberostar, RIU Palace), Santo Domingo Dom Rep (former Hilton All-Incl), Puerto Plata Dom Rep (Iberostar Costa Dorado, RIU Bachata, and aformer Hilton All-Incl)...