Near The Beach Duplex with panoramic views in Punta Cana Bavaro