We are huge Iberostar fans, and have stayed at all 3 of the IB properties (Bavaro, Dominicana and Punta Cana). For the difference in price, we actually prefer the Dominicana. We have stayed at the Punta Cana once, and liked it, but found it to be the quietest of the 3 resorts. We have stayed at the Bavaro twice, and although we loved it, we did not personally feel that it was worth the extra $$$'s. The advantages are that it has a swim up bar at the pool, and they offer room service. You are also able to play at all 3 resorts. I also find the Bavaro to be a little more formal than the other two, and although there is nothing wrong with that, it is our preference for a more casual atmosphere.
We have stayed at the IB Dominicana 4 times, and will be returning in February for 2 weeks with our daughter and granddaughter (who will be 6 months by then). I like the ambiance of the Dominicana, and it has become our IB of choice. You are able to use both PC and Dominicana, and we make use of the buffet, lobby bar etc. at both of the resorts while visiting.
I hesitated to reply to you on this because there are many that will not agree, but this is my personal feeling. If saving money is important to you, I would choose PC or Dominicana depending on which one was cheapest. For us, the bargain was Dominicana this year and that is where we will be.
We still like to walk through Bavaro for old time sake, and I would love to try the Grand but it is way out of our budget, and unless I win a lottery, the closest we will get is just to walk through the property! :-/
Please feel free to ask any other questions you may have, but you can’t go wrong with any of them.
edited to correct spelling :