My family and I visited Dreams Punta Cana from 12/25-31. The grounds are very nice with lots of plants, flamingos and fish. The pool and beach area very clean. The staff is very friendly and the food is average. The rooms are not just tired, they are "over-tired". We had many problems in our rooms from a refrigerator not working, alarm clock that obviously didn't work, broken safe, ac with a small leak, no hair dryer, etc. I believe that when you asked for something to be fixed, they would just take it from another empty room. The air conditioning was minimal. Thankfully they have ceiling fans.
Beach drink service is spotty. If she asked you if you wanted a drink and you said no, you were never asked again. The beach is nice and we were not bothered by salespeople in the lounging areas. Chairs were plentiful. The pool area is very active although we spent most of the time at the beach.
The entertainment at night is okay. The performers are hardworking as we could see them practicing early in the morning for a 9:30 pm performance.
Our best meal was at Oceana although we were asked to wait 30 minutes for a table at 8:45 pm when half the restaurant was empty. Portofino was average - nothing special. Seaside Grill average (don't order the ribs!).
We did have fantastic massages at the spa which is very pretty and the wellness circuit is very cool. We managed to avoid the timeshare meeting so we paid full price and that seemed to surprise them! The fitness center is very nice and big too.
I would probably return to Dominican Republic but I would definitely not return to Dreams unless a huge renovation to the rooms was made.