Hello Dave
Toulouse is good, how long you going for? A few of us have booked to go back this year for a couple of days
There are 2/3 irish bars which are good, obviously a lot of local places. The main hub for away fans is around the metling pot & pub o'clock, which are on boulevard de strasbourg which is one of the main roads through the centre, a lot of the hotels are in and around there if you stay central.
I also went when we played catalans at the union ground when Eden scored hat trick, that was a good weekend!
Airport to centre is about 3 miles and you can get a bus easy enough, or a taxi for relatively cheap