I left Now Larimar out because I haven't stayed there for a length of time. I am only speaking of my experience with the Iberostar Bavaro.
When you check reviews you will see that Iberostars are very consistent in their reviews in terms of food and service. One class of guests, all get treated the same, same foods and top shelf available to everyone for the asking and everyone gets the same rooms inside,,, there's not a bad view from any of there rooms. I haven't read the same about the Lairmar.
I'm not saying anything bad about Larimar other than their food and alcohol budget is lower per guest.