Boracay came with old engine oil sprayed everywhere.
cleaners that I tried were worse than useless.
What I ended up using was a $99 high pressure washer, oil collection pads and a beer
I washed down everything oily with the pressure washer, pumped the resultant mix of oil water and sludge into the beer
fermenter and put the oil absorbent pad into the beer fermenter.
Any clear water was disposed of responsibly through the tap at the bottom - the rest went to my local waste disposal depot at huge expense.
We now have council collection days for such material. You should have something similar in your area.