Incredible. This is the first song I've heard which uses entirely real instruments but has an integer BPM.
The map is not that good. There are some interesting ideas going on, but the notes need to follow the music (use my timing) and spacing must be followed.
I'd suggest just playing more ranked maps to get a feel for what a good one looks like.