Punta Cana, Dominican Republic - White sand beach and palm trees, Caribbean coast, thatched sun umbrellas