For me Gib is only worth a one night stay, but you can cross over in to Spain as Gibraltar is now in the Schengen area - for how long no one knows - but the catch is you can only go into Cadiz province. So if you fancy a visit to Marbella etc your going to be unlucky. I have a very close friend who lives in Malaga province but works in Gib, she is allowed to travel across the border into Cadiz province and vice versa. So be aware if you are caught you will be fined heavily. I found the Spanish police friendly and helpful, but if you step out of line - you have been warned!