Planning a High School graduation trip to PC for my 18 yr old niece (will be my 4th trip). Narrowed the resort choices to Dreams, Ibero*Bavaro and Bahia PC. I personally prefer the Bahia chain in most countries but have never stayed at any of their DR locations.
Which of these do you prefer and why? She likes huge (really huge) resorts, great beach, lots of dining choices (wants Japanese hibachi if possible) and lots of activities and people in her age group.
All input is appreciated even if you have a different resort to recommend.