107 boats to rent in France