Im feelin it, reminds me of some early RJD2 shit (look him up if you havent, crazy producer). This gets Especially dope when the strings drop in.. Great work.
If it was my beat, id make the snare higher, so it'll get that dirty old school sound. But since you've set it to a modern beat (lol whatever that means), perhaps you like it this way. Im just sayin. And id also love to hear some deeper bass.. Would fit perfectly to this melodic beat.
Keep it up tho! peace
Please contact me if you would like to use this in a project. We can discuss the details.