First of all, the main melody is solid and I really like this pad thing you have in the background.
I think you should add some variation though, when you reintroduce the main parts later in the song (2:03 sounds like 0:20 etc.). It's totally fine to create a structure by letting the melodies reappear later, but adding a new percussive pattern or background synth would help the song to stay interesting throughout its length.
Then, I wasn't quite sure if the noise during the louder parts is an ocean sample. If it is, you could let it stand out more, which also goes for the quieter parts like the intro, where I couldn't hear it at all. If it wasn't you should add one, It definitely helps you going for that beach vibe and makes the track sound a lot less artificial.