Indeed has a nice 50s vibe, great vocals and arrangement, love what you did with the B3 and piano.
The drums in the verses are a bit too loud for my taste, but otherwise it's really very good.

At 2:43 there is some nasty distortion on your vocals, but I guess you already noticed that.