Punta Cana is renowned for its beaches. Now we know why. Have a look!!