Enjoy a luxurious vacation in Bavaro Beach in Punta Cana. Delicious gourmet restaurants and a wide variety of leisure activities await you!