The whole song is quite amazing haha. But I could only give four stars for few reasons.
The intro sounds great but the lead vocals kills out the female vocals and pads in the chorus.
Each verse sounds great, the mixing and quality is fantastic & the structure of the song is simple but a great piece to move to.
The ending was unexpected but fit perfectly. The only problem I had with the outro was the very sudden stop. It works great in some songs but this one could have been nice with some kicks and pads to groove to for a moment.