constructive criticism ahead!!
this song doesn't give me a really Dance vibe, it sounds more funky. maybe make a livelier beat.
overall its pretty nice, the sounds are good, but maybe use some pads and FX to layer it and make it sounds more full, yeah?
I'd say 4.5/5. Nice job! I can tell you are gonna be a whole lot better in the future. keep going!