came up on my Amazon Music random playlist yesterday
Not strictly the 90's, though most would have heard it 1st in the very early 90's ( so its close enough )
the tune was heard everywhere in Ibiza in 89, pretty sure many DJ's just had this and Lil Louis on repeat