First of all, that piano makes the song "pop," as the modern saying goes. It feels part of the song and not part of the song at the same time. I like it.
Your vocal sounds fine. It's on key, and that's all I ask for. Although, it seems a little buried. The abrupt ending is cool with those little drop off notes. Bass line is primo.

"The windows still need cleaning
I can't see through the pane." that was pretty darn clever!