I have to say we have stayed at Barcelo,Palladium and a few others and RIU Yucatan had the best evening buffets we have ever had. Quality was excellent, best tasting food, alway hot. Barcelo comes in second and Palladium the worst food we have ever had at an AI.
Lunch buffet at the RIU was just ok, not much stuff but enough, same stuff every day.
Barcelo has great alacarte restaurants.
RIU wins in the buffet, we did do the steak house but it was just ok. Buffet way better.