Hi Jaya
Yes I did go to Gilbralter as it was my second opportunity to do so, didn't go when I went to Morocco quite a few years ago. Shops are great if you want leather, gold, cameras etc. I bought some designer sunglasses which was my main reason for going [birthday treat].
They are doing the Marina up and myself and a fellow traveller had a nice lunch overlooking the sea whilst watching a BA plane takeoff, quite strange!
Don't forget you will need to take your passport and preferably some sterling, you will get a better prices with sterling.
Have a great time, I am off to Tuscany on 24th June can't wait.
Regards
Bev
The view from the Rock is stunnig