Has a gifted feel
The odd mix of old-feel instruments and modern feel is an odd but very nice mix. I would certainly not call it the best thing I have heard, nor is it very close to my cup of tea, but it shows knowledge of music theory and the FEEL of the song is very clean and surprisingly structured. It's like how Wagner always made his songs come out of a mess of woodwinds and strings into a beautiful light, you managed to 'hit the nail on the head' with your off-beats and hits, if you get what I mean.
Keep composing and arranging, sounds good.