This is a solid choice in Punta Cana. Had a swim-up room, and it was very cleaned and served by the cleaning staff each day.
Good amount of activities if that's your goal, or great for just sitting in the pool or on the beach (which has ample places to sit) to get some sun.
Restaurant food was quite good, from hibachi to italian and the steakhouse, and the breakfast buffet was also plentiful (had an omlet made for me each morning).
Only downside is they will try and sell you on spending several thousand dollars on joining a membership program for the hotel group, but sitting through an hour of that was really the lowpoint of the trip.
Otherwise, a few people trying to sell you boat cruises and things like that but nothing egregious (and if you're with a group that could be fun). Staff was not overly courteous or rude (descriptions vary here and I'd say that's fair -- some are friendly, others barely look at you) but par for the course.
Resort looks exactly as advertised, though note there is the family side, and the adult side, which are different reservations/bookings. If you're traveling without kids, may be worth springing for the adult side.
But overall would return here myself!