Nice! Clean mix with indeed a good kick and clear hats. The bassline rumbles a bit and is difficult to hear because it’s quite low (you can feel it though), but if that is your intention it’s no problem.
i like how the claps and snares are mixed, adding nice drive to the beat without being overbearing.
At the drop around 5.20 it might be nice to add some white noise to make it feel a bit bigger. I always struggle with these things myself, but it’s quite nicely done already.
overall, nice track which sounds well produced.
keep it up!