I've actually found some of the best reviews for the Barcelo out of ALLLL the ones I've been looking at. Most of the complaints have been about stuff like weak drinks and no palapas. I was looking thru the reviews for horrible service, really bad food, uncleanliness, and most of all beach conditions. I hardly found any complaints at all regarding those things.
I plan on going to the Barcelo when I go, and I'm so glad I found this place (playa.info) b/c that's what jump-started my search into that resort.
Shoot..... I can't wait!!