It has the summer vibe! Maybe the low end of the kick is standing out a bit too much, but overall it's good! Keep it up!
You can't have a big kick and a big bassline at the same time. You have to choose In this track you have a big kick, that's why there's no room left for the big bassline