There's a lot of acronym/shortening going on in this song title, but I suppose that's indicative of just how 2016/new this track is.
SMLE has popped up on my radar a few times in the past, and pretty much every time they've managed to knock my socks off. This remix was no exception.
Props to the Miami-based duoe for excellent remixing skills.