Exploring Bavaro Beach: A Punta Cana Gem