great resort, travelled cuba mexico twice punta cana year florida portugal spain, trip far best trip long time, punta cana year stayed riu resorts got robbed year went mexico came shigella strand e-coli, boyfirend decided punta cana try absolutely fell love beaches glad did, punta cana grand breath fresh air, know written bad reviews sick bad maintenance totally understand feels like crappy like happen vacation come good bad star, boyfriend stayed building right building seven, quite impressed view pools, chamber maid cleaned room immaculately everyday left dollar day small treat sort granola bar hard candy, remember people work hard everyday unlike vacationers work day heat, highly recommend tip services buffet la carte restaurants bars, people not money means live like use cash.some reviews read said people resort not friendly accomodating, vacation different country means culture different hurry n't expect ritz did n't pay ritz, service times not fast food mcdonaldization society used n't forget world country people work long hours everyday n't paid hours watch fun lye drinks day happy, service good place like people friendly know, no matter super frienldy got know personal relationship, not attitude greet smiles kindness everyday return.the food great just wanted, boyfriend did n't eat dinner buffet ca n't comment dinners la carte restaurants good, not picky enjoy resort offer, drinks great, n't forget themos mugs slushy drinks melt fast n't, pools beach nice, time happens seaweed normal minute walk beach public beach seaweeed gorgeous water, shows really good funny little short.must michael jackson costumes choreography excellecent.disco good closes little early play awesome music, boyfirend did excursion not sunwing rep hotel flew sunwing rep company travel rep n't want book, highly recommend taking country jurassic tour, visit typical dominican home schools drive country learn economy city centres country ranch ride horses animals pictures parrots monkey snakes, visit shopping district make cigars finally visit beautiful beach caribbean boogie boarding, worth day trip, informative nice time drink time.maybe nitpicky complaints resort taken excursion maybe appreciate people culture lot, good resort lots offer not like type read book sipping pina coloada sun enjoying breathtaking view beach, just know 28 yrs old boyfirend 33 yrs old resort good mix age groups vacationers resort stay canadian eh, great time,