My travel group the Crazy8s went ot Punta Cana this year. We stayed at the Melia Caribe Tropical. The resort was very environmentally friendly. The grounds were picture perfect. There were Peacocks, Swans, Flamingos and other birds on the grounds. The rooms were very nice with modern features. The resort is so large that you take a Tram (runs constantly) to get around the property. It is great if you lke to walk to get your exercse. The buffet was typical just average food. The specialty restaurants were excellent. We only paid for one of the four that we ate at. The rest were included, you just needed a reservaton.
We went to the Casino and entertainment every night. The entertainment was fun lots of audience participaton.
The language barrier got to be a problem at tmes but we made it through. I would probably go back in a few years.