You need to know that Toulouse has put strict quotas in place: you can only do seasonal rentals if you meet certain day/year conditions and sometimes you even need prior authorization. It completely changes things compared to other cities.
Now, on the financial side, the thing everyone forgets is the actual costs once you're in it. With 80k down payment and a loan payment probably between 700-900€/month (depending on current rates and duration), you need to make it profitable quickly. Except on Airbnb: there are platform fees (~15%), specialized insurance that costs a fair bit, regular upkeep on a furnished rental, low seasons, potential damages... honestly a lot of people think they'll get 40% gross returns and end up with 8-10% net after everything. And in Toulouse with the restrictions, you'll have fewer available days than elsewhere.
My advice: first check the regular rental market (long-term lease). Even less sexy, it's more stable, less management, less legal risk. If you really want to try Airbnb, contact Toulouse city hall directly to find out the exact rules and do a real projection over 6-12 months before borrowing.