I think, the song as a whole is excellent. Melody is romentic, easy to sing and lyric is sooooo touchy.Listening to the song makes me think about my boyfriend before we started dating.
Ricky? Just because of him I would have rated this song with great-5, but the fact is that I really like it.