I think it's a nice photo but compositionally it's quite poor, I normally wouldn't comment on something petty like that but it could have made this photos o much more...
Everything is centered, the rainbow, almost the wave, the horizon... need some thirds in there.
Still a nice capture though!