Toulouse: a jewel in the south of France