I'll list for you the good, the bad, and the ugly, and you can make your own decisions based on that. I read some horrible reviews on here that were unfounded, but i read some great reviews which made me wonder if people stayed at the same resort i did.
The Resort:
There are two of them, Grand Paradise Bavaro is the one located on the beach, and where all the action is. The Club is the new squeaky clean section. The rooms at the club are better, they have nicer beds, nicer washrooms, and the buffet there was better, but you cant beat being 5 steps from the beach. Really, how much time do you spend in your room? My friend and i stayed in Building 6 at the main resort on the main floor. The only downside to this was we had a view of the pool and all night long we could hear people screaming "jump in the pool!" i'm a heavy sleeper, and i could hear thing.
Food:
5 a la carte restaurants, Asian, Italian, Dominican, Seafood and International. The asian was AWESOME, but its closed as of right now for 3 months for renovations. the seafood was really amazing as well. i would have gone to the italian, but the sunwing rep who booked the a la carte restaurants for me and my friend was a bonehead, and got the dates wrong. The main buffet at the main resort is currently closed for lunch and dinner, so you have to take the trolley to go to the club to eat. The lunch buffet by the beach is good, roast chicken, pizza, fries, burgers, you wont find anything gourmet there for lunch, which was fine for my friend and I, as we wanted to go back to the beach asap. dont be surprised if you have to use your arm as your napkin, as there never seemed to be a napkin in sight at the lunch buffet. The lunch buffet also turns into the midnight buffet, where they serve a ton of food for all the drunks rolling out of the disco.
Beach:
The most beautiful beach i had ever seen. turquoise blue water, and white sand. very few rocks in the ocean. the water was choppy, but fine to swim in. i wouldnt recommend the ocean for little kids to be in unsupervised. i'm not a strong swimmer, but i was fine.
Pools:
Kind of sandy. The pools at the club were very nice and had a swim up bar, the ones at the main resort did not have a swim up bar. but fear not, the bar was about 5 steps out of the pool. They could have been a bit cleaner.
The Crowd:
I would say the crowd was mostly 25 and younger, but there was a good mix of families, couples, and elderly people, as well as people who wanted to party. the French and French Canadian clientelle were DISGUSTING, you could pick them out anywhere, because they were always shouting, pushing people out of the way, spitting in the pools, leaving cigarette butts in the sand on the beach. Shame on you people, stay where you came from.
The Staff:
For the most part, very friendly. you'll find a few people who dont care everywhere, but i found that mostly everyone spoke english. Front desk was helpful when needed. Our maid was so sweet, we tipped her well every day, and she was very greatful for everything.
Entertainment:
The animation team is interesting. Its mostly perverted guys, who will hit on you, and treat you like gold while you're there. If you say hello to any of them, that's open season for them to hit on you or assume you are going to hook up with them. They all speak english, and they work long hours. They come to the disco every ngiht, and dance with the guests. If any of them ask to take you for a walk while you are at the disco, be prepared that they want more from you than conversation.
Gift Shop and Shopping:
To give you examples of how expensive Punta Cana is, a bottle of pantene shampoo in the gift shop goes for $18 American. A carton of marlboro's goes for $65 (where at duty free in the airport you can pick it up for $40). Haggle with the vendors on the beach, if they tell you something costs $50, offer them $5 (start at 10% and work up from there). They will rip you off. you cant haggle in the gift shop. The interact machine or even credit cards barely work half of the time. The canadian exchange rate is awful at the hotel, they will accept canadian money, but if you ask for it back in pesos or american money, you lose money. Take american money if you can, its just easier.
I flew through sunwing, and it was a great flight, the food was even ok for airplane food. The sunwing rep at the hotel was a bumbling idiot, so be warned. My friend and i didnt do any excusions, but we heard the booze cruise on the catamaran was amazing, and the ATV was a rip off.
The Weather:
Gorgeous! It was over 30 degrees every day! i am olive skinned and i never burn, but i had to wear SPF 30 everyday and sit in the shade, and i was a bit pink on some days. It is never a problem to get a chair at the pool or the beach, if you want shade, you have to get up early to reserve a palapa.
I'm on the fence about this resort, it was JUST OK. i've stayed at Riu hotels before, and this is no way comes close to the Riu. I would recommend this hotel only if you have low standards, otherwise go to a Riu. Avoid Bahia Principe and Dreams Punta Cana, as people who were on our flight back (numerous people) all had food poisoning.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.