Good Solid Track.
Instantly u can tell the production on this trk is solid. I would say that there might be too much reverb on one of the instruments, possibly the bassline, which is muddying up the mix a bit.
Nicely arranged, good dynamics and flow to the track. I think some female vocals added to this and you've probably got yourself a dancefloor filler. This genre of music has never been one I regularly listen to, but i dont mind listening to this trk, it has everything in the right place and is quite catchy.