Well the song is kind of old now considering the fact that many songs have been released by different musicians since 2017. Nevertheless I still love the song.
I will recommend shape of you by Ed Sheeran https://m.youtube.com/watch?v=JGwWNGJdvx8
The sounds, the video, beat is just so perfect. It's a cool love song for anyone.
Another I would have recommended is Despacito by Daddy Yankee and Luis Fonsi. Unfortunately I don't understand the Spanish language. The song ruled in 2017 too and it's a dance song that will make you want to get your dancing shoes. You can check it out here
https://m.youtube.com/watch?v=kJQP7kiw5Fk
If you ever feel down due to any issue or maybe you lose a loved one. Wiz khalifa See you again is my best song for bad scenarios. The song was a tribute to fast and furious Paul walker who died. Released in 2015, it is still one of the best songs.