those were the directions I got from Darude...I've never been there!!! Ok here's what is from the other side which I believe picks up where the corniche one leaves off...

at the petrol pump, there's a budge rental car place there, cross that pump and the first right intersection , you get on the inside and from there you can see the stadium chambers.4 of them...when you reach the round about, the lil one, you can see the silver cafe...make any more sense??

Grant me the senility to forget the people I never liked,the good fortune to run into the ones I do,and the eyesight to tell the difference.