Take a camera with a large memory, the place is heaving with guns! Spirits are £8 a litre in the shops for branded names, buses are the best mean of transport, frequent and cheap. Keep clear of the apes, they will steal anything, sunglasses, handbags, you name it, they will have it. Cable car is the easy way up the rock. It's a very safe place to holiday and pretty well everybody dealing with the public speaks English. The rock is 3 miles long and has 34 miles of tunnels inside, most of which are not accessible to the public. Have fun!