If your idea of a vacation is unlimited drinks and a nice beach, Barcelo Punta Cana may provide enough to keep you happy.
But if you value good food, crave privacy, or find a largely incompetent staff annoying, you’d be better off spending more money and going to a smaller resort that has a better understanding of how to treat its guests.


