I don't think Camila's part is as bad as people try to force it to be.
About music, I loved the instrumental and the way the duet's voices come together.
The only thing I noticed in the negative, is that the song can sound very repetitive and it gets in the way of the song's longevity.
The lyrics are so simple (Beautiful Beautiful Beautiful). Bazzi sounds decent but then Camila comes in, vocal chords damaged from her trash single "Never Be The Same" and then ruins the song with her generic verse. Waste of time.