All-inclusive experiences are by definition luxuriously over-the-top. That said, my time at Punta Cana’s Barceló Bávaro Beach Resort exceeded those high expectations, and here’s why. Situated on what is known as the “Coconut Coast,” the award-winning resort complex is comprised of two adjacent resorts: Barceló Bávaro Palace Deluxe and the adults-only Barceló Bávaro […]