Suggestions for Villefranche-sur-Mere (near Nice?)
The Institut de Français is an excellent experience. You will learn a lot if you apply yourself, including the difference between mer and mère. They will give you information on restaurants in Villefranche, which are touristy, but not bad. The school will have some evening events and you will want to go out with your classmates, in French, I hope. But the weekends are free. You can easily take the 100 bus a short hop west to Nice or all the way east to Menton. There are a lot of threads here on restaurants in that strecth.