We've stayed in Punta Cana too, @ Excellence Punta Cana. THis was a few years ago. But, the all inclusive resort is absolutely gorgeous with some great restaurants too! THe food was good, plenty of it and ditto, to, plenty of drinks. WE had a blast.
However, we went around the first week...