I don't usually listen to this type of music as I prefer songs with no lyrics so this review will mostly be from a production point of view.
The Piano part at the start feels a bit empty, could use some sound effects or synths to fill in the empty space. It does pick up a bit when the drums come in though.
The drums work great but, personally, I feel they are very light on bass...but that is more personal opinion as I like bassy kicks. however, for this song I feel it works best to have it as is as its a very light mix overall.
The mixing is well done all the sound levels are fitting with the overall tone. no sounds really stand out in a negative way.
It's a well produced song, lyrics fit well and everything sounds right.