The procedure around the deposit is very unclear-
Suggest information about this upfront, at initial contact and not 2 days before arrival.
Web page for deposit payment is in french and not clear and cause of uneasiness for anyone not fluent in the language. Essentially you have to guess your way through a French web page from an unknown payment service, which is unpleasant and obscure, since they are asking for your credit card information.
But, really god location and charming flat.
If you leave early for the airport- Uber is the best option, as busses may not run or go on strike.