The vocal of this song is very suitable for this song. it have a amazing feeling when I listen this song. the instrumental used in this song is also very beautifully played. but the main job done by the singer of this song.he sing beautifully and give a nice felling in the song.drums and guitar are is not bad at all. I will give the main credit to the singer. because he created a nice feeling in this song and makes the song amazing.overall it is very nice song to listen for me. I think you also like this.