Gibraltar Airport, one of the most unusual