Sounds old, but in a good way. I'm guessing 60s or something, but I'm no expert.
Reading that you're able to sing in different genres, your vocals here fit the song perfectly.
Very well done!