Checking In: A Punta Cana All-Inclusive for Travelers Who Like Flexibility

Barcelo Bavaro Palace Deluxe Though the area in and around Punta Cana is well-trodden by U.S. travelers, the Barcelo Bavaro Palace Deluxe is a 4-star all-inclusive resort that they may not have heard of. Located 12 miles from the Punta Cana airport, and catering to a loyal clientele of repeat visitors from South America, the resort recently underwent a $330 million facelift to keep things fresh. We checked in for some quality beach time and discovered a few pleasant surprises. Here’s our report. What’s Hot: The star …