Have been to Dreams Riviera Cancun & Marina El Cid in Mexico and Excellence(previously Secrets) & Majestic Colonial in Punta Cana, DR. Looking at OC or GPR for May. Dreams really catered to Americans as far as food and beer(husband is a Bud Light man). Anyone know if either will compare to the resorts we have been to? Any comments or suggestions will be greatly appreciated.